googletag.impl.pubads.callbackProxy1([{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":false,"_afc_expandable_":false,"_html_":"","_snippet_":false,"_height_":0,"_width_":0,"_empty_":true,"_is_afc_":false,"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CI-XzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjssT_jNR2lU7VrWpUJDTygQ5phFxAmKhaJKOcUedMZ0a1LF8-Uv30Kj6KZcEhVZQMLym29bo9X1Zm2SLLqoGVBD_kNDByxrHWlBSf4oNjbjokGcCFaqV4GYA0eTQEj8C3tVw-IQ8PfoRh3SI8tFpeE0rdKa37avav8KjbuomdME2ToMqTFPaMM90Si4XLNJLdVdSHRpAbwugY63mLNa6f2F5WVDpjaUvvIYUJLe6pBjODEUTz5sSIB-0ib18ayLxMXwDqKUKRfRKDQ\\x26sig\\x3dCg0ArKJSzJHrJz9gYpZXEAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3e\n(function(){\nlogger(\x22blank creative loaded: 31005031569 (1600 x 1000)\x22);\n\n/* ----- checking iframe status + create elements ----- */\n//if in an iframe hide it\nif(top!\x3dself){ frameElement.parentNode.parentNode.style.display\x3d\x22none\x22; }\nelse{\n\tvar ads_baseDivClass\x3d\x22ads_baseDiv_blank_31005031569\x22;\n\tdocument.write(\x27\x3cdiv class\x3d\x22\x27+ads_baseDivClass+\x27\x22\x3e\x3c/div\x3e\x27);\n\tvar ads_baseDivs\x3dgetElementsByClassNameAlternate(document.body,ads_baseDivClass);\n\tfor(var i\x3d0; i\x3cads_baseDivs.length; i++){ ads_baseDivs[i].parentNode.style.display\x3d\x22none\x22; }\n}\n/* ----- END checking iframe status + create elements ----- */\n\n/* ----- callback function ----- */\n//skin\nif(\x221600\x22\x3d\x3d\x221600\x22 \x26\x26 \x221000\x22\x3d\x3d\x221000\x22 \x26\x26 typeof top.renderAdCallback\x3d\x3d\x22function\x22){\n\tvar adData\x3d{ isSkin:true, isBlank:true, skinType:\x22null\x22 };\n\ttop.renderAdCallback(adData);\n}\n\n//generic blank ad callback - passes width, height, position\nif(typeof top.blankAdCallback\x3d\x3d\x22function\x22){\n\ttop.blankAdCallback(\x221600\x22,\x221000\x22,\x22top\x22,\x22no\x22);\n}\n/* ----- END callback function for skins ----- */\n\nfunction logger(str) { try { console.log(str); } catch (e) {} };\nfunction getElementsByClassNameAlternate(e,t){return function(t,n){if(n\x3d\x3dnull)n\x3ddocument;var r\x3d[],i\x3dn.getElementsByTagName(\x22*\x22),s\x3di.length,o\x3dnew RegExp(\x22(^|\\\\s)\x22+t+\x22(\\\\s|$)\x22),u,a;for(u\x3d0,a\x3d0;u\x3cs;u++){if(o.test(i[u].className)){r[a]\x3di[u];a++}}return r}(t,e)}\n})();\n\x3c/script\x3e\n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BZCUmvKWmWZDJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\x27,\x27\x27,406013561,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d1\\x26alp\\x3dxai\\x26alh\\x3d4202468591\\x26\x27,3,\x27CAASEuRo8J1BKqnLC6sbDBPzvl9M-A\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBZCUmvKWmWZDJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\\x26cid\\x3dCAASEuRo8J1BKqnLC6sbDBPzvl9M-A\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:1600px;height:1000px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB6SURBVBjTbZABCsAwCAPjD/L/1w41Gguzg1V6tqfAf0RH7p6MdcpcdBZJJJkbZ0WJ1Z+XTvihMTX3br2ttSYOil1v3ALEUmNRqUxc0zrCS0F1VcA5ft+/Jm1Ntv96+wucLm3f94wywuwzQVh/6dAIx9qdrs816XF3Jx9D/gVxg7jDWgAAAABJRU5ErkJggg\x3d\x3d\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d130982409\x26moatClientLevel4\x3d31005031569\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d1600\x26zMoatH\x3d1000\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d130982409\x26moatClientLevel4\x3d31005031569\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d1600\x26zMoatH\x3d1000\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d29666289 order_id\x3d147815889 line_id\x3d130982409 creative_id\x3d31005031569 width\x3d1600 height\x3d1000 pos\x3dtop --\x3e","_snippet_":true,"_height_":1000,"_width_":1600,"_empty_":false,"_is_afc_":false,"_creative_ids_":[31005031569],"_adgroup2_ids_":[130982409],"_advertiser_ids_":[29666289],"_campaign_ids_":[147815889],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJCXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjstK1cUqIrMQwtSpEqdT9KmDFAN-hSKC2X0eTMbhGVbQcJb_49Ta8MCnn3tITOOFoQ-aeTDEkIfo2zRwj6svIadgTR5FX5sNfTtzm8umbByBArIqAQ5ieYgpbBsszANAeb9i6EL8watRPjdDdqO8oHv0Vjst1HM8-bKQfecnqiCz_oWS6T1KRAqZnhDQnqEyRtarC2vnYk4AhIaScJuE3DSyMI2VtK9WCDSKmofXyfgmod28Co85EReCeZ78mCMDENEQtIVoTKCRrOiL\\x26sig\\x3dCg0ArKJSzC2KiYoSPZW9EAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3e\n(function(){\nlogger(\x22blank creative loaded: 90392544249 (980 x 45)\x22);\n\n/* ----- checking iframe status + create elements ----- */\n//if in an iframe hide it\nif(top!\x3dself){ frameElement.parentNode.parentNode.style.display\x3d\x22none\x22; }\nelse{\n\tvar ads_baseDivClass\x3d\x22ads_baseDiv_blank_90392544249\x22;\n\tdocument.write(\x27\x3cdiv class\x3d\x22\x27+ads_baseDivClass+\x27\x22\x3e\x3c/div\x3e\x27);\n\tvar ads_baseDivs\x3dgetElementsByClassNameAlternate(document.body,ads_baseDivClass);\n\tfor(var i\x3d0; i\x3cads_baseDivs.length; i++){ ads_baseDivs[i].parentNode.style.display\x3d\x22none\x22; }\n}\n/* ----- END checking iframe status + create elements ----- */\n\n/* ----- callback function ----- */\n//skin\nif(\x22980\x22\x3d\x3d\x221600\x22 \x26\x26 \x2245\x22\x3d\x3d\x221000\x22 \x26\x26 typeof top.renderAdCallback\x3d\x3d\x22function\x22){\n\tvar adData\x3d{ isSkin:true, isBlank:true, skinType:\x22null\x22 };\n\ttop.renderAdCallback(adData);\n}\n\n//generic blank ad callback - passes width, height, position\nif(typeof top.blankAdCallback\x3d\x3d\x22function\x22){\n\ttop.blankAdCallback(\x22980\x22,\x2245\x22,\x22top\x22,\x22no\x22);\n}\n/* ----- END callback function for skins ----- */\n\nfunction logger(str) { try { console.log(str); } catch (e) {} };\nfunction getElementsByClassNameAlternate(e,t){return function(t,n){if(n\x3d\x3dnull)n\x3ddocument;var r\x3d[],i\x3dn.getElementsByTagName(\x22*\x22),s\x3di.length,o\x3dnew RegExp(\x22(^|\\\\s)\x22+t+\x22(\\\\s|$)\x22),u,a;for(u\x3d0,a\x3d0;u\x3cs;u++){if(o.test(i[u].className)){r[a]\x3di[u];a++}}return r}(t,e)}\n})();\n\x3c/script\x3e\n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BIqk_vKWmWZHJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\x27,\x27\x27,2759323559,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d2845102579\\x26\x27,3,\x27CAASEuRoPgmsBnEWpI7YbuXmsnJpvg\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBIqk_vKWmWZHJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\\x26cid\\x3dCAASEuRoPgmsBnEWpI7YbuXmsnJpvg\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:980px;height:45px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB8SURBVBjTbZFRDsAgCEPLDXr/0y5IKzWZfkziAx4O+F81q09PxHPL3tyommiyDxsdSqy+TLrhh4ZzsrZ6a1+TXRR7vZEJMDxFKXpMXFDinle0Z6Tl1vn2Sw/PePzDu1S9EFNamqpzlWvZfEG/YycsbZ0C3r+z9mEyjSbpA1fTBZ4z8zeJAAAAAElFTkSuQmCC\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d287277609\x26moatClientLevel4\x3d90392544249\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d980\x26zMoatH\x3d45\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d287277609\x26moatClientLevel4\x3d90392544249\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d980\x26zMoatH\x3d45\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d29666289 order_id\x3d147815889 line_id\x3d287277609 creative_id\x3d90392544249 width\x3d980 height\x3d45 pos\x3dtop --\x3e","_snippet_":true,"_height_":45,"_width_":980,"_empty_":false,"_is_afc_":false,"_creative_ids_":[90392544249],"_adgroup2_ids_":[287277609],"_advertiser_ids_":[29666289],"_campaign_ids_":[147815889],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJGXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjsumLOClCUHJRB0uKc4TnlNODq09y4VGXwEUXQvJBOBMp38FvYkqjuf6HEmFnGCf2UJDwXgArLbHCsw5R4SRp_eIDEzEajy5uFJiBFejFMCy6P1SX2sCG9gb-JJPsv1tJLWPUI3sbtoacx7doBa4bBdD1-CqGIwTBWopLfCZbyZpcg1TVV1blXQRKNrP16yH67opkvSgQvwZ_HXe2MRkgMdZgRjX4TQpSKa-10LG1VZ8EzoJJGi_2X_h5rincHnPSVRO_BzqvPiE0ZvVTA\\x26sig\\x3dCg0ArKJSzFaqlMEforTBEAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cins data-dcm-click-tracker\x3d\x27https://adclick.g.doubleclick.net/pcs/click?xai\x3dAKAOjss5pcR9-i7MjQLCne14A0HCL_aex8LsyXfH-v7xVCSv-W_Gp_Ce6Rdbg3LnCTiQmZ_S1azaxNX8UrCfLzfdqDxQhMXEE-7IxaUJFG-48JPcRKQWwSTsfj_IhoG5_t8wBONlQIeeOKiNQhf8fiCHJd2_mdGiYu-q_R_---aomMYJQfBy9V0ew9OEOHi8pUwZ6EbZbjY0LVPaWoArPzjCqZX-I-KwmIIP2Djg9f8SoclSFNhBwdhv8ycTyMKyUq5B53qiv64\x26sig\x3dCg0ArKJSzFnDzcN3A7fKEAE\x26urlfix\x3d1\x26adurl\x3d\x27 class\x3d\x27dcmads\x27 style\x3d\x27display:inline-block;width:970px;height:66px\x27\n data-dcm-placement\x3d\x27N9515.336583CBSINTERACTIVE.COM0/B10683165.152653346\x27\n data-dcm-rendering-mode\x3d\x27script\x27\n data-dcm-https-only\n data-dcm-resettable-device-id\x3d\x27\x27\n data-dcm-app-id\x3d\x27\x27\x3e\n \x3cscript src\x3d\x27https://www.googletagservices.com/dcm/dcmads.js\x27\x3e\x3c/script\x3e\n\x3c/ins\x3e\n\n\n\x3cimg src\x3d\x22https://cbsi.demdex.net/event?d_src\x3d19820\x26d_event\x3dimp\x26d_creative\x3d120091565049\x26d_adgroup\x3d497612169\x26d_placement\x3d21620379863\x26d_site\x3d23511009\x26d_campaign\x3d38041\x22 width\x3d\x220\x22 height\x3d\x220\x22 /\x3e \n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BXu1AvKWmWZLJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\x27,\x27\x27,125746685,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d1841141557\\x26\x27,3,\x27CAASEuRo5dumquscWrtbcqeJSEjlLA\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBXu1AvKWmWZLJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\\x26cid\\x3dCAASEuRo5dumquscWrtbcqeJSEjlLA\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:970px;height:66px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB9SURBVBjTbZABDoAwCAPLD/j/aw3QUpbIEgV3bCfAf8REZU+VvZu10lUUUWQlrpoiy3deuuCHhnru2byba00cSXa9cRv6aDrMqU3TRA3ywJqIdxNp3Ovj8ZB9+R/v6aF2wk9nmkIID3gaO+1JLx0zQnp4gvzF/mKTuWjm/gFFWgVxbln5uAAAAABJRU5ErkJggg\x3d\x3d\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d86571969\x26moatClientLevel2\x3d484281609\x26moatClientLevel3\x3d497612169\x26moatClientLevel4\x3d120091565049\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d970\x26zMoatH\x3d66\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d86571969\x26moatClientLevel2\x3d484281609\x26moatClientLevel3\x3d497612169\x26moatClientLevel4\x3d120091565049\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d970\x26zMoatH\x3d66\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d86571969 order_id\x3d484281609 line_id\x3d497612169 creative_id\x3d120091565049 width\x3d970 height\x3d66 pos\x3dtop --\x3e","_snippet_":true,"_height_":66,"_width_":970,"_empty_":false,"_is_afc_":false,"_creative_ids_":[120091565049],"_adgroup2_ids_":[497612169],"_advertiser_ids_":[86571969],"_campaign_ids_":[484281609],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":true,"_pstok_":"","_qqid_":"CJKXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjsu2eSq3fTHoUmMuGty9LmLYaD08CzGHKnC3Q-bl8rw0-NfuV00hyqI6e05HQJn3dkDz7aH6kvBV0r79bEJjjcw1k6EFDZbj2AkF0IqYdTEsuqCXzO2g6459m5fcKEG9zv-JgX1Yjv3T03m-dcItYAHEcDruVtID_IgFTOYgYBzyZvGU4UVlqL94Tt18Qq6-Ph3qnMaAsCQ51bUFQwSI6_yj7F5O5dvFbinaqq_e1STVx9dwM0NEIXuqpKlt32L4biXV9k6-QCxu4r8\\x26sig\\x3dCg0ArKJSzBnBimD8GGKoEAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3e\n(function(){\nlogger(\x22blank creative loaded: 75419011689 (11 x 11)\x22);\n\n/* ----- checking iframe status + create elements ----- */\n//if in an iframe hide it\nif(top!\x3dself){ frameElement.parentNode.parentNode.style.display\x3d\x22none\x22; }\nelse{\n\tvar ads_baseDivClass\x3d\x22ads_baseDiv_blank_75419011689\x22;\n\tdocument.write(\x27\x3cdiv class\x3d\x22\x27+ads_baseDivClass+\x27\x22\x3e\x3c/div\x3e\x27);\n\tvar ads_baseDivs\x3dgetElementsByClassNameAlternate(document.body,ads_baseDivClass);\n\tfor(var i\x3d0; i\x3cads_baseDivs.length; i++){ ads_baseDivs[i].parentNode.style.display\x3d\x22none\x22; }\n}\n/* ----- END checking iframe status + create elements ----- */\n\n/* ----- callback function ----- */\n//skin\nif(\x2211\x22\x3d\x3d\x221600\x22 \x26\x26 \x2211\x22\x3d\x3d\x221000\x22 \x26\x26 typeof top.renderAdCallback\x3d\x3d\x22function\x22){\n\tvar adData\x3d{ isSkin:true, isBlank:true, skinType:\x22null\x22 };\n\ttop.renderAdCallback(adData);\n}\n\n//generic blank ad callback - passes width, height, position\nif(typeof top.blankAdCallback\x3d\x3d\x22function\x22){\n\ttop.blankAdCallback(\x2211\x22,\x2211\x22,\x22top\x22,\x22no\x22);\n}\n/* ----- END callback function for skins ----- */\n\nfunction logger(str) { try { console.log(str); } catch (e) {} };\nfunction getElementsByClassNameAlternate(e,t){return function(t,n){if(n\x3d\x3dnull)n\x3ddocument;var r\x3d[],i\x3dn.getElementsByTagName(\x22*\x22),s\x3di.length,o\x3dnew RegExp(\x22(^|\\\\s)\x22+t+\x22(\\\\s|$)\x22),u,a;for(u\x3d0,a\x3d0;u\x3cs;u++){if(o.test(i[u].className)){r[a]\x3di[u];a++}}return r}(t,e)}\n})();\n\x3c/script\x3e\n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BU4rAvKWmWZPJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\x27,\x27\x27,2207035027,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d3971818363\\x26\x27,3,\x27CAASEuRoYd2W2FsgeU3ZmdXqDYBGOA\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBU4rAvKWmWZPJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\\x26cid\\x3dCAASEuRoYd2W2FsgeU3ZmdXqDYBGOA\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:11px;height:11px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB+SURBVBjTbZEBDsAgCAPhB/z/tVspFFiGW5R4xYpm/+EMrE4WuRsYMZmDAInFZEkVW3NsGvChrTW7dp1dQ04molj5ti3I0kN0ZTrxdtFKa9/0nFQKohC7Z/vHB0XwL9/zLSe6YE3dBYncphunjxCIJujtY70OryjbKspnev8HUYEFoN5yLKoAAAAASUVORK5CYII\x3d\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d242120169\x26moatClientLevel4\x3d75419011689\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d11\x26zMoatH\x3d11\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d242120169\x26moatClientLevel4\x3d75419011689\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d11\x26zMoatH\x3d11\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d29666289 order_id\x3d147815889 line_id\x3d242120169 creative_id\x3d75419011689 width\x3d11 height\x3d11 pos\x3dtop --\x3e","_snippet_":true,"_height_":11,"_width_":11,"_empty_":false,"_is_afc_":false,"_creative_ids_":[75419011689],"_adgroup2_ids_":[242120169],"_advertiser_ids_":[29666289],"_campaign_ids_":[147815889],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJOXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjstqpXixiP3IqxZ4rl7Dygaqh1nx2D7ZqluremCp68poh26_fWDBNkDgRSxK0Tv5VfB2QTiFU4xQeEv52HdKHbaY0atfD0-eQ8UJSmmQbQVgTj9uS7VeAnl1rwScQny4whVHvMUhkBe3HPnaam4aALccyzNjWl02frgqdtemp6bDhUu04pvXMsppmmVY8C6TphaBwGvUsFq4_cmKiAZAnxjVkobkOVObQG_44XlawS6zpUFlEazynrDBdRPCiRwk4Z2Es11TrK2Fyg\\x26sig\\x3dCg0ArKJSzA6_GiyN2xVwEAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3e\n(function(){\nlogger(\x22blank creative loaded: 31005364209 (300 x 450)\x22);\n\n/* ----- checking iframe status + create elements ----- */\n//if in an iframe hide it\nif(top!\x3dself){ frameElement.parentNode.parentNode.style.display\x3d\x22none\x22; }\nelse{\n\tvar ads_baseDivClass\x3d\x22ads_baseDiv_blank_31005364209\x22;\n\tdocument.write(\x27\x3cdiv class\x3d\x22\x27+ads_baseDivClass+\x27\x22\x3e\x3c/div\x3e\x27);\n\tvar ads_baseDivs\x3dgetElementsByClassNameAlternate(document.body,ads_baseDivClass);\n\tfor(var i\x3d0; i\x3cads_baseDivs.length; i++){ ads_baseDivs[i].parentNode.style.display\x3d\x22none\x22; }\n}\n/* ----- END checking iframe status + create elements ----- */\n\n/* ----- callback function ----- */\n//skin\nif(\x22300\x22\x3d\x3d\x221600\x22 \x26\x26 \x22450\x22\x3d\x3d\x221000\x22 \x26\x26 typeof top.renderAdCallback\x3d\x3d\x22function\x22){\n\tvar adData\x3d{ isSkin:true, isBlank:true, skinType:\x22null\x22 };\n\ttop.renderAdCallback(adData);\n}\n\n//generic blank ad callback - passes width, height, position\nif(typeof top.blankAdCallback\x3d\x3d\x22function\x22){\n\ttop.blankAdCallback(\x22300\x22,\x22450\x22,\x22top\x22,\x22no\x22);\n}\n/* ----- END callback function for skins ----- */\n\nfunction logger(str) { try { console.log(str); } catch (e) {} };\nfunction getElementsByClassNameAlternate(e,t){return function(t,n){if(n\x3d\x3dnull)n\x3ddocument;var r\x3d[],i\x3dn.getElementsByTagName(\x22*\x22),s\x3di.length,o\x3dnew RegExp(\x22(^|\\\\s)\x22+t+\x22(\\\\s|$)\x22),u,a;for(u\x3d0,a\x3d0;u\x3cs;u++){if(o.test(i[u].className)){r[a]\x3di[u];a++}}return r}(t,e)}\n})();\n\x3c/script\x3e\n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27Bj5H5vKWmWZTJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\x27,\x27\x27,3930576579,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d2169115403\\x26\x27,3,\x27CAASEuRor-DYs3qX-1zRmQiS9DQSQg\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBj5H5vKWmWZTJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\\x26cid\\x3dCAASEuRor-DYs3qX-1zRmQiS9DQSQg\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:300px;height:450px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB+SURBVBjTbVGBDcAwCKIf8P+16xB0JjOp1YgULfBvp0zhN6Oq15Oc7LwIAaHb2a28MM4tn7rAC21uLG6/nY7WFRPn6C7xKEo0lCWYDpUtxpPmINxjblZlzek3RkjPytlZPCw7c5GZdG0QacIHV+tgu9l361+/E9Y6o8QjK3oAvnIGBu8bxHQAAAAASUVORK5CYII\x3d\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d130983609\x26moatClientLevel4\x3d31005364209\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d300\x26zMoatH\x3d450\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d130983609\x26moatClientLevel4\x3d31005364209\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d300\x26zMoatH\x3d450\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d29666289 order_id\x3d147815889 line_id\x3d130983609 creative_id\x3d31005364209 width\x3d300 height\x3d450 pos\x3dtop --\x3e","_snippet_":true,"_height_":450,"_width_":300,"_empty_":false,"_is_afc_":false,"_creative_ids_":[31005364209],"_adgroup2_ids_":[130983609],"_advertiser_ids_":[29666289],"_campaign_ids_":[147815889],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJSXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjstKzxnAKyEVZmTqY08srum5Cdgn-LzkuaKbp7G4MT9nMJ7sX8gs-TpEXfQhu8Oafu9ABIsjY-7OuDan4izcNngPmcc2XacURl69pPyjqxeQStdOu8UstjxEpPQZ5u1t8dczPH2A6VmSgIHnz8UE449u1Lq-aCRZ0Hm9kcympVVoNu6eqnd166nNK82sKOp9ySIK4MYM4Tf2mtzFTFyfMqi79PIQ5Xn7e_82UX8JF-Qf-gj8YOGAeZpiDFjbH95SP91x53NoHfEA0QVCJg\\x26sig\\x3dCg0ArKJSzLqlDCk7amgyEAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cins data-dcm-click-tracker\x3d\x27https://adclick.g.doubleclick.net/pcs/click?xai\x3dAKAOjsvneHmP73nqUUMVwna7GApbKRxnEN8a3868lt8YfkkX24NdQZYOqMIRCu6Ol_ZEWzNeEWqcUK7KTUWLtlFuWr94ZZ8zAdBo1mfcfGmamndUqgFwXvojW--VafgzHi7fVh48pawwSGRYyqU0SUaqyX3sLemAwb9OgiE8ogs8t3EMrNWCVOmL1xoDXmjSz-TSU1reulja84SGzP_iuiSUmx3z5Jn3GYEOk5R51pzGKsJ2SCA_fB_C29DGdHZa8qzJ-S8zUK4\x26sig\x3dCg0ArKJSzJFhw1kg_IUaEAE\x26urlfix\x3d1\x26adurl\x3d\x27 class\x3d\x27dcmads\x27 style\x3d\x27display:inline-block;width:300px;height:250px\x27\n data-dcm-placement\x3d\x27N9515.336583CBSINTERACTIVE.COM0/B10683165.152652754\x27\n data-dcm-rendering-mode\x3d\x27script\x27\n data-dcm-https-only\n data-dcm-resettable-device-id\x3d\x27\x27\n data-dcm-app-id\x3d\x27\x27\x3e\n \x3cscript src\x3d\x27https://www.googletagservices.com/dcm/dcmads.js\x27\x3e\x3c/script\x3e\n\x3c/ins\x3e\n\n\n\n\x3cimg src\x3d\x22https://cbsi.demdex.net/event?d_src\x3d19820\x26d_event\x3dimp\x26d_creative\x3d120091561689\x26d_adgroup\x3d497611929\x26d_placement\x3d21620379863\x26d_site\x3d23511009\x26d_campaign\x3d38041\x22 width\x3d\x220\x22 height\x3d\x220\x22 /\x3e \n\n\n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BZ1Q2vKWmWZXJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\x27,\x27\x27,4032261372,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d2042342452\\x26\x27,3,\x27CAASEuRowNLLCGI7dVClar0NBs8bbg\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBZ1Q2vKWmWZXJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\\x26cid\\x3dCAASEuRowNLLCGI7dVClar0NBs8bbg\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:300px;height:250px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB5SURBVBjTbZDREcAwCELJBu4/bQ7FoL2aj+r1oSjwH6eC2aoi/wZfuDokSDJxlZRYfWPShBeN1szemq33nDhC7PONKUDBNpLOK5NpecbbV/PFZ/tYh/G85aPdU2/fai1Z79UdQ33aMo7ZcUHY/odGHR77gt5iXdCiC4x6Bc3P1gVcAAAAAElFTkSuQmCC\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d86571969\x26moatClientLevel2\x3d484281609\x26moatClientLevel3\x3d497611929\x26moatClientLevel4\x3d120091561689\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d300\x26zMoatH\x3d250\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d86571969\x26moatClientLevel2\x3d484281609\x26moatClientLevel3\x3d497611929\x26moatClientLevel4\x3d120091561689\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d300\x26zMoatH\x3d250\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d86571969 order_id\x3d484281609 line_id\x3d497611929 creative_id\x3d120091561689 width\x3d300 height\x3d250 pos\x3dtop --\x3e","_snippet_":true,"_height_":250,"_width_":300,"_empty_":false,"_is_afc_":false,"_creative_ids_":[120091561689],"_adgroup2_ids_":[497611929],"_advertiser_ids_":[86571969],"_campaign_ids_":[484281609],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":true,"_pstok_":"","_qqid_":"CJWXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":false,"_afc_expandable_":false,"_html_":"\x3c!doctype html\x3e\x3chtml\x3e\x3chead\x3e\x3cmeta charset\x3d\x22UTF-8\x22\x3e\x3cscript\x3evar google_casm\x3d[\x22\x22,0,null,0,0,null,1];\x3c/script\x3e\x3clink href\x3d\x22https://fonts.googleapis.com/css?family\x3dSlabo+27px:400\x26lang\x3dru\x22 rel\x3d\x22stylesheet\x22 type\x3d\x22text/css\x22\x3e\x3cstyle\x3ea.rh-ms-mute-undo {color:#0000ff;}body,table,div,ul,li{margin:0;padding:0}body{font-family:\x22Slabo 27px\x22,\x22Slabo 27px\x22,\x22Times New Roman\x22,serif;}#adunit {background-color: #ffffff;height: 250px;width: 300px;}#ads {height: 250px;left: 0px;position: absolute;top: 0px;width: 300px;}#ads ul{list-style: none;}#ads ul li {clear: both;float: left;line-height: 0;overflow: hidden;position: relative; }#ads table {border-collapse: collapse;border-spacing: 0;}.rhsvgpngicon {vertical-align:middle;}.rh-gradient {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}.ads_chrome_top {position: absolute;overflow: hidden;top: 0px;width: 300px;height:0px;}.ads_chrome_bottom {position: absolute;overflow: hidden;bottom: 0px;width: 300px;height:0px;}.ads_chrome_left {position: absolute;overflow: hidden;left: 0px;width:0px;height: 250px;}.ads_chrome_right {position: absolute;overflow: hidden;right: 0px;width:0px;height: 250px;}.rhtitle.rhdefaultcolored {color: #0000ff;}.rhtitle {text-decoration: none;word-wrap: break-word;}a.rhtitle:hover {text-decoration: underline;}.rhbody.rhdefaultcolored {color: #000000;}.rhbody {text-decoration: none;word-wrap: break-word;}a.rhbody:hover {text-decoration: underline;}.rhurlctr {overflow: hidden;}.rhurlctr_nowrap {text-overflow: ellipsis;white-space: nowrap;}.rhurlctr_clickable {cursor: pointer;}.rhurl {text-decoration: none;}.rhurl:hover {text-decoration: underline;}.rhurl:hover.rhdefaultcolored,.rhurlctr.rhdefaultcolored,.rhurl.rhdefaultcolored span,.rhurl.rhdefaultcolored span:hover {color: #008000;}.rhbutton-container {position: relative;visibility: hidden;}.rhbutton {cursor: pointer;display: inline-block;margin: 0;text-align: center;visibility: visible;white-space: nowrap;}.onhoverbg {background: #f8f8f8;}.rhbutton .icon-container {display: inline-block;vertical-align: middle;}.rhbutton .icon, .rhbutton .rhsvgpngicon {border-width: 0;}.rhbutton.nobackground,.rhbutton.nobackground:hover {background: none;}.taw0 .rh021 .rhbutton-container {text-align: right;width: 230px;left: -187px;}.taw0 .rh021 .rhbutton {background: #ffffff;-webkit-border-radius: 23px;border-radius: 23px;border-width: 1px;height: 43px;min-width: 43px;max-width: 230px;border-color: #0000ff;border-style: solid;}.taw0 .rh021 .rhbutton:hover {background: #b7b7b7;}.taw0 .rh021 .icon-container {height: 43px;line-height: 43px;width: 23px;}.taw0 .rh021 .icon, .taw0 .rh021 .icon-container .rhsvgpngicon {height: 23px;margin-left: 2px;vertical-align: top;margin-top: 10px;}#ads .rh001 .rhtitle{color:#000000} #ads .rh01{opacity:0.8} #ads .rh020{opacity:0.6} #ads .rh020 .rhurl{color:#000000} #ads .rh021 .rhbutton:hover{background:transparent} .rh{display:inline-block;font-size:0;line-height:0;padding:7px;width:286px} .rh \x3e table{width:100%} .rh0{display:inline-block;font-size:0;height:234px;line-height:0;padding:0;width:286px} .rh0 \x3e table{width:100%} .rh00{display:inline-block;font-size:0;height:102px;line-height:0;overflow:hidden;padding:0;width:263px} .rh00 \x3e table{height:100%} .rh000{background-color:#0000ff;display:inline-block;height:102px;overflow:hidden;padding:0;width:2px} .rh000c{height:102px;padding:0;width:2px} .rh001{display:inline-block;font-size:26px;line-height:34px;padding:0 0 0 7px;white-space:nowrap;width:254px} .rh001c{height:0;padding:0;width:261px} .rh00c{height:102px;padding:0;width:286px} .rh01{display:inline-block;font-size:19px;line-height:25px;max-width:277px;padding:7px 0 5px 9px;white-space:nowrap} .rh01c{padding:0} .rh02{display:inline-block;font-size:0;height:45px;line-height:0;overflow:hidden;padding:0;width:286px} .rh02 \x3e table{height:100%} .rh020{color:#000000;display:inline-block;font-size:14px;line-height:18px;overflow:hidden;padding:9px 0 0 9px;white-space:nowrap;width:195px} .rh020c{padding:0;text-align:left;vertical-align:top;width:204px} .rh021{display:inline-block;font-size:23px;height:45px;line-height:28px;padding:0;width:45px} .rh021c{height:45px;padding:0;text-align:center;vertical-align:middle;width:82px} .rh02c{height:45px;padding:0;width:286px} .rh0c{height:236px;padding:0;text-align:left;width:286px} .taw{height:250px;width:300px}\x3c/style\x3e\x3cscript\x3efunction su(id) {var a \x3d document.getElementById(id);var b \x3d (new Date()).getTime();if (a \x26\x26 a.myt \x26\x26 b) {var t \x3d b - a.myt;if (window.css) {css(id,\x27clkt\x27,t);return;}var bi \x3d a.href.indexOf(\x22\x26clkt\x3d\x22);if (bi \x3e 0) {var c \x3d a.href.substring(0, bi+6); var d \x3d a.href.substring(bi+6, a.href.length);var ei \x3d d.indexOf(\x22\x26\x22);var r \x3d \x27\x27;if (ei \x3e\x3d 0)r \x3d d.substring(ei, d.length);a.href \x3d c + t + r; } else {a.href +\x3d \x22\x26clkt\x3d\x22 + t;}}}(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();(function(){var f\x3dthis,g\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},h\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},k\x3dfunction(a,b,c){Function.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?k\x3dg:k\x3dh;return k.apply(null,arguments)},l\x3dDate.now||function(){return+new Date},m\x3dfunction(a,b){a\x3da.split(\x22.\x22);var c\x3df;a[0]in c||!c.execScript||c.execScript(\x22var \x22+a[0]);for(var d;a.length\x26\x26(d\x3da.shift());)a.length||void 0\x3d\x3d\x3db?c[d]\x26\x26c[d]!\x3d\x3dObject.prototype[d]?c\x3dc[d]:c\x3dc[d]\x3d{}:c[d]\x3db};var n\x3ddocument;var p\x3dfunction(a,b){if(!a||!b)return!1;if(a.contains\x26\x261\x3d\x3db.nodeType)return a\x3d\x3db||a.contains(b);if(\x22undefined\x22!\x3dtypeof a.compareDocumentPosition)return a\x3d\x3db||!!(a.compareDocumentPosition(b)\x2616);for(;b\x26\x26a!\x3db;)b\x3db.parentNode;return b\x3d\x3da};var r\x3d{capture:!0},t\x3dfunction(a){var b\x3d!1,c;return function(){b||(c\x3da(),b\x3d!0);return c}}(function(){var a\x3d!1;try{var b\x3dObject.defineProperty({},\x22passive\x22,{get:function(){a\x3d!0}});f.addEventListener(\x22test\x22,null,b)}catch(c){}return a});function u(a){return a?a.passive\x26\x26t()?a:a.capture||!1:a}var v\x3dfunction(a,b,c,d){a.addEventListener?a.addEventListener(b,c,u(d)):a.attachEvent\x26\x26a.attachEvent(\x22on\x22+b,c)};var w\x3dfunction(a,b,c,d,e){window.css?css(b,c,d,e,void 0):a\x26\x26(b\x3da.href,e?d\x3db+(\x22\x26\x22+c+\x22\x3d\x22+d):(e\x3d\x22\x26\x22+c+\x22\x3d\x22,c\x3db.indexOf(e),0\x3ec?d\x3db+e+d:(c+\x3de.length,e\x3db.indexOf(\x22\x26\x22,c),d\x3d0\x3c\x3de?b.substring(0,c)+d+b.substring(e):b.substring(0,c)+d)),a.href\x3d2E3\x3cd.length?b:d)};var x\x3d!1,y\x3d!1,z\x3dnull,A\x3dfunction(){document.addEventListener\x26\x26v(document,\x22click\x22,function(a){z\x3da},r)},B\x3dfunction(){var a\x3dz?z:window.event;return a?x||y?!1:(a.preventDefault?a.preventDefault():a.returnValue\x3d!1,!0):!1},C\x3dfunction(){v(document,\x22mousedown\x22,function(){x\x3d!0});v(document,\x22keydown\x22,function(){y\x3d!0});A()};var E\x3dfunction(a,b){if(0\x3eb||parseInt(b,10)!\x3d\x3db)b\x3d17;D(a,b)},F\x3dfunction(a,b){D(a,b||1)},G\x3dfunction(a){D(a,2)},H\x3dfunction(a,b){D(a,b||0)},I\x3d{},D\x3dfunction(a,b){I[a]||(I[a]\x3d[]);var c\x3dI[a][b];c||(I[a][b]\x3d!0);c||w(document.getElementById(a),a,\x22nb\x22,b,!0)};var J\x3dfunction(){this.g\x3dthis.h\x3dnull;n.addEventListener\x26\x26n.addEventListener(\x22mousedown\x22,k(this.i,this),!0);v(n,\x22DOMContentLoaded\x22,k(function(){this.g\x3dn.getElementById(\x22common_15click_anchor\x22)},this))};J.prototype.i\x3dfunction(a){this.h\x3da};var K\x3dfunction(a,b,c){var d\x3da.id||\x22\x22;w(a,d,\x22nx\x22,b);w(a,d,\x22ny\x22,c)};var L\x3d[0,2,1],M\x3dnull,N\x3dfunction(a){if(a){var b;if(b\x3dwindow.event||M){var c;(c\x3db.which?1\x3c\x3cL[b.which-1]:b.button)\x26\x26b.shiftKey\x26\x26(c|\x3d8);c\x26\x26b.altKey\x26\x26(c|\x3d16);c\x26\x26b.ctrlKey\x26\x26(c|\x3d32);b\x3dc}else b\x3dnull;b\x26\x26w(a,a.id,\x22mb\x22,b)}};document.addEventListener\x26\x26document.addEventListener(\x22mousedown\x22,function(a){M\x3da},!0);window.mb\x3dN;var O,P\x3dfunction(a){if(a){var b\x3ddocument.getElementById(a);if(b){if(O){var c\x3dO;c\x3dl()-c}else c\x3d0;w(b,a,\x22mdd\x22,c)}}},Q\x3dfunction(){O\x3dl()};var R\x3d{},S\x3dfunction(a){void 0!\x3d\x3dR[a]?R[a]++:R[a]\x3d1;w(document.getElementById(a),a,\x22nm\x22,R[a])};m(\x22init_ssb\x22,function(a,b,c,d,e,T){a\x26\x26(C(),m(\x22accbk\x22,B));b\x26\x26(m(\x22cla\x22,E),m(\x22cll\x22,F),m(\x22clb\x22,G),m(\x22clh\x22,H));if(c){var q\x3dnew J;m(\x22xy\x22,function(a,b,c){c\x3dc||b;var d\x3da||q.h;if(d\x26\x26b\x26\x26c\x26\x26!p(q.g,d.target)\x26\x26(a\x3dn.querySelector(\x22a.one-point-five-click.rhbutton\x22),!a||!p(a,d.target))){var e\x3dMath.round(d.clientX-c.offsetLeft);c\x3dMath.round(d.clientY-c.offsetTop);K(b,e,c);q.g\x26\x26K(q.g,e,c);a\x26\x26K(a,e,c)}})}d\x26\x26m(\x22mb\x22,N);e\x26\x26(m(\x22sv\x22,Q),m(\x22sw\x22,P));T\x26\x26m(\x22ss\x22,S)});}).call(this);init_ssb(true,true,true,true,false,true);if (typeof(ss) \x3d\x3d\x3d \x22undefined\x22) { ss \x3d function(){}; }function st(id) {var a \x3d document.getElementById(id);if (a) {a.myt \x3d (new Date()).getTime();xy(window.event, a);mb(a);}}function ha(a,x){ clh(a,x);if (accbk()) return;su(a);}function ia(a,e,x) {if (accbk()) return;cll(a,x);su(a);}function ja(a,x) {if (accbk()) return;cla(a,x);su(a);}function ga(o,e,x) {if (document.getElementById) {var a\x3do.id.substring(1),p\x3d\x22\x22,r\x3d\x22\x22,g\x3de.target,t,f,h;if (g) {t\x3dg.id;f\x3dg.parentNode;if (f) {p\x3df.id;h\x3df.parentNode;if (h)r\x3dh.id;}} else {h\x3de.srcElement;f\x3dh.parentNode;if (f)p\x3df.id;t\x3dh.id;}if (t\x3d\x3da||p\x3d\x3da||r\x3d\x3da)return true;ia(a,e,x);window.open(document.getElementById(a).href);}}\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/client/ext/m_js_controller.js\x22\x3e\x3c/script\x3e\x3cscript\x3ebuildAdSlot([[[0,0,300,248,\x22http://fenixtradingclub.ru/promo/forex-eto-prosto?crm_source\x3dgoogle\\u0026crm_medium\x3dcpc\\u0026crm_campaign\x3dftb_keywords_obuchenie_kms_dsk_moscow\\u0026crm_term\x3d%2B%D1%84%D0%BE%D1%80%D0%B5%D0%BA%D1%81%20%2B%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5\x22,\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\\u0026sigh\x3dQv_rCp5BPSk\x22,\x22155013485933\x22,\x22https://www.googleadservices.com/pagead/aclk?sa\x3dL\\u0026ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\\u0026num\x3d1\\u0026cid\x3dCAASEuRob8jXKY74ixUdxw4ivTSHvw\\u0026sig\x3dAOD64_0Xg9thh9D3pQzmigfqXolx9YPWkQ\\u0026client\x3dca-pub-2679103605715789\\u0026adurl\x3dhttp://fenixtradingclub.ru/promo/forex-eto-prosto%3Fcrm_source%3Dgoogle%26crm_medium%3Dcpc%26crm_campaign%3Dftb_keywords_obuchenie_kms_dsk_moscow%26crm_term%3D%252B%25D1%2584%25D0%25BE%25D1%2580%25D0%25B5%25D0%25BA%25D1%2581%2520%252B%25D0%25BE%25D0%25B1%25D1%2583%25D1%2587%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5\x22,null,null,null,null,null,null,\x22http://fenixtradingclub.ru/promo/forex-eto-prosto?crm_source\x3dgoogle\\u0026crm_medium\x3dcpc\\u0026crm_campaign\x3dftb_keywords_obuchenie_kms_dsk_moscow\\u0026crm_term\x3d{keyword}\x22,\x22\x22,null,\x22ru\x22,null,null,null,\x22\x22,\x22\x22,null,null,null,0,\x22\x22,\x22\x22,0,0,\x22\x22]],300,250,0,0,null,\x22COOB2rPx_tUCFVVPGAod2dQHaw\x22,\x22vKWmWZaaOcSnYrWhlcgN\x22,null,\x22ca-pub-2679103605715789\x22,0,0,0,\x22_blank\x22,0,null,0,\x22https://tpc.googlesyndication.com\x22,[\x22#000000\x22,\x22#0000ff\x22,\x22#008000\x22,\x22#ffffff\x22,\x22#f8f8f8\x22],0,0,1746300381,[[\x22use_afma_video_player\x22,\x22False\x22]],null,null,null,null,[1,1,1,1,0,0],null,[null,null,0,null,0,null,null,null,null,null,null,\x22\x22,0,null,null,null,null,null,null,null,null,0],null,0,[],1,null,0,null,0,\x22https://www.gstatic.com\x22,null,[1],null,0,[0]]);\x3c/script\x3e\x3cscript\x3e(function(_){var Bl\x3dfunction(){this.g\x3d[];this.l\x3d{}},Cl\x3dfunction(a){var b\x3d[a.key,a.value];_.q(a.Aa)\x26\x26b.push(a.Aa);return b};Bl.prototype.report\x3dfunction(){for(var a\x3d[],b\x3d0;b\x3cthis.g.length;++b)a.push(Cl(this.g[b]));return a};var Dl\x3d{};var El\x3d{1:0,45:0,46:0,2:1,4:8,5:6,8:11,9:2,6:9,34:25,26:15,3:7,20:12,24:26,33:11,25:0,40:9,36:19},Fl\x3dfunction(a,b,c,d){var e\x3dEl[b];4\x3d\x3db\x26\x26(b\x3d(d\x3dd.currentTarget)?d.getAttribute(\x22data-absm\x22):c.getAttribute(b,\x22data-absm\x22),\x22e\x22\x3d\x3db?e\x3d12:\x22db\x22\x3d\x3db?e\x3d29:\x22dd\x22\x3d\x3db\x26\x26(e\x3d30));(0,window.ja)(a,e)},Gl\x3dfunction(a){return function(){a()}},Hl\x3dfunction(a){return a.report()};_.t(\x22registerAd\x22,function(a,b){_.q(Dl[b])||(Dl[b]\x3dnew Bl);a.registerClickUrlModifier(_.x(Hl,Dl[b]));for(var c\x3d[1,45,46,2,4,8,6,9,5,3,20,34,26,24,33,25,40,36],d\x3d0;d\x3cc.length;d++)_.u(window.st)\x26\x26a.listen(c[d],\x22mousedown\x22,Gl(_.x(window.st,b))),a.listen(c[d],\x22click\x22,_.x(Fl,b));a.listen(15,\x22click\x22,_.x(Fl,b));_.u(window.st)\x26\x26a.listen(15,\x22mousedown\x22,Gl(_.x(window.st,b)));_.u(window.ss)\x26\x26(a.listen(0,\x22mouseover\x22,Gl(_.x(window.ss,b))),a.listen(0,\x22focus\x22,Gl(_.x(window.ss,b))),a.listen(1,\x22focus\x22,Gl(_.x(window.ss,b))),a.listen(1,\x22mouseover\x22,Gl(_.x(window.ss,b))));return a},void 0);_.t(\x22css\x22,function(a,b,c,d,e){a\x3dDl[a];_.q(a)\x26\x26(!_.q(a.l[b])||d?(d\x3da.g.length,a.l[b]\x3dd,a.g[d]\x3d{key:b,value:c,Aa:e}):(b\x3da.g[a.l[b]],b.value\x3dc,b.Aa\x3de))},void 0);})(window.hydra\x3dwindow.hydra||{});\x3c/script\x3e\x3cscript\x3e(function(_){var Vj\x3dfunction(a){this.v\x3da;this.o\x3d[6,14];this.l\x3d[];this.g\x3d[];Uj(this)},Uj\x3dfunction(a){a.v.forEachAd(function(b,c){a.l[c]\x3d!1;a.g[c]\x3d!1;(0,_.Pa)(a.o,function(d){b.listen(d,\x22click\x22,Wj(a,c))})})},Xj\x3dfunction(a,b,c,d,e){return function(){if(!a.g[d]){a.g[d]\x3d!0;var f\x3de.button,g\x3de.ctrlKey,h\x3de.shiftKey,l\x3de.metaKey,n\x3dc.g[b];if(n)for(var y\x3d0;y\x3cn.length;y++){var w\x3d\x22click\x22;w\x3d_.zc(w);_.vc(n[y],w,f,g,h,l)}}}},Wj\x3dfunction(a,b){return function(c,d,e){if(_.yc(e))return!1;if(a.l[b]\x26\x26a.g[b])return!0;if(!a.l[b]){var f\x3dd.getAttribute(c,\x22data-redirect-ping\x22);if(f)c\x3dXj(a,c,d,b,e),a.l[b]\x3d!0,_.sc(_.J,f,c),_.J.setTimeout(c,5E3);else return!0}_.M(e);return!1}};_.t(\x22registerAdLocationExtensionRedirectPing\x22,function(a){return a?new Vj(a):null},void 0);})(window.hydra\x3dwindow.hydra||{});\x3c/script\x3e\x3c/head\x3e\x3cbody\x3e\x3cdiv id\x3dadunit data-rh-set-type\x3d\x2253\x22\x3e\x3cdiv id\x3dads \x3e\x3cul\x3e\x3cli id\x3dtaw0 class\x3d\x22taw taw0\x22 lang\x3d\x22ru\x22\x3e\x3cdiv class\x3d\x22rh\x22\x3e\x3ctable\x3e\x3ctr\x3e\x3ctd class\x3d\x22rh0c\x22\x3e\x3cdiv class\x3d\x22rh0\x22\x3e\x3ctable\x3e\x3ctr\x3e\x3ctd class\x3d\x22rh00c\x22\x3e\x3cdiv class\x3d\x22rh00\x22\x3e\x3ctable\x3e\x3ctr\x3e\x3ctd class\x3d\x22rh000c\x22\x3e\x3cdiv class\x3d\x22rh-box-empty rh000\x22\x3e\x3c/div\x3e\x3c/td\x3e\x3ctd class\x3d\x22rh001c\x22\x3e\x3cdiv class\x3d\x22rh-box-title rh-title rh001 collapsed-box\x22\x3e\x3ca class\x3d\x22rhtitle rhdefaultcolored\x22 href\x3d\x22https://www.googleadservices.com/pagead/aclk?sa\x3dL\x26ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\x26num\x3d1\x26cid\x3dCAASEuRob8jXKY74ixUdxw4ivTSHvw\x26sig\x3dAOD64_0Xg9thh9D3pQzmigfqXolx9YPWkQ\x26client\x3dca-pub-2679103605715789\x26adurl\x3dhttp://fenixtradingclub.ru/promo/forex-eto-prosto%3Fcrm_source%3Dgoogle%26crm_medium%3Dcpc%26crm_campaign%3Dftb_keywords_obuchenie_kms_dsk_moscow%26crm_term%3D%252B%25D1%2584%25D0%25BE%25D1%2580%25D0%25B5%25D0%25BA%25D1%2581%2520%252B%25D0%25BE%25D0%25B1%25D1%2583%25D1%2587%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5\x22 target\x3d_blank title\x3d\x22fenixtradingclub.ru\x22\x3e\x3cspan\x3eСкачай книгу для \x3cbr\x3eтрейдеров - Трейдинг \x3cbr\x3eдля начинающих\x3c/span\x3e\x3c/a\x3e\x3c/div\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/div\x3e\x3c/td\x3e\x3c/tr\x3e\x3ctr\x3e\x3ctd class\x3d\x22rh01c\x22\x3e\x3cdiv class\x3d\x22rh-body rh-box-body rh01\x22\x3e\x3ca class\x3d\x22rhbody rhdefaultcolored\x22 href\x3d\x22https://www.googleadservices.com/pagead/aclk?sa\x3dL\x26ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\x26num\x3d1\x26cid\x3dCAASEuRob8jXKY74ixUdxw4ivTSHvw\x26sig\x3dAOD64_0Xg9thh9D3pQzmigfqXolx9YPWkQ\x26client\x3dca-pub-2679103605715789\x26adurl\x3dhttp://fenixtradingclub.ru/promo/forex-eto-prosto%3Fcrm_source%3Dgoogle%26crm_medium%3Dcpc%26crm_campaign%3Dftb_keywords_obuchenie_kms_dsk_moscow%26crm_term%3D%252B%25D1%2584%25D0%25BE%25D1%2580%25D0%25B5%25D0%25BA%25D1%2581%2520%252B%25D0%25BE%25D0%25B1%25D1%2583%25D1%2587%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5\x22 target\x3d_blank title\x3d\x22\x22\x3e\x3cspan\x3eБесплатный самоучитель от \x3cbr\x3eИрины Кавериной. Уникальные \x3cbr\x3eметоды анализа. \x3c/span\x3e\x3c/a\x3e\x3c/div\x3e\x3c/td\x3e\x3c/tr\x3e\x3ctr\x3e\x3ctd class\x3d\x22rh02c\x22\x3e\x3cdiv class\x3d\x22rh02\x22\x3e\x3ctable\x3e\x3ctr\x3e\x3ctd class\x3d\x22rh020c\x22\x3e\x3cdiv class\x3d\x22rh-box-url rh-url rh020\x22\x3e\x3cdiv class\x3d\x22rhurlctr rhurlctr_nowrap rhurlctr_clickable\x22 dir\x3d\x22ltr\x22\x3e\x3ca class\x3d\x22rhurl\x22 title\x3d\x22fenixtradingclub.ru\x22 href\x3d\x22https://www.googleadservices.com/pagead/aclk?sa\x3dL\x26ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\x26num\x3d1\x26cid\x3dCAASEuRob8jXKY74ixUdxw4ivTSHvw\x26sig\x3dAOD64_0Xg9thh9D3pQzmigfqXolx9YPWkQ\x26client\x3dca-pub-2679103605715789\x26adurl\x3dhttp://fenixtradingclub.ru/promo/forex-eto-prosto%3Fcrm_source%3Dgoogle%26crm_medium%3Dcpc%26crm_campaign%3Dftb_keywords_obuchenie_kms_dsk_moscow%26crm_term%3D%252B%25D1%2584%25D0%25BE%25D1%2580%25D0%25B5%25D0%25BA%25D1%2581%2520%252B%25D0%25BE%25D0%25B1%25D1%2583%25D1%2587%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5\x22 target\x3d\x22_blank\x22\x3e\x3cspan\x3efenixtradingclub.ru\x3c/span\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3c/td\x3e\x3ctd class\x3d\x22rh021c\x22\x3e\x3cdiv class\x3d\x22rh-box-button rh-nessie-button-flat rh021\x22\x3e\x3cdiv class\x3d\x22rhbutton-container\x22\x3e\x3ca class\x3d\x22rhbutton nobackground\x22 href\x3d\x22https://www.googleadservices.com/pagead/aclk?sa\x3dL\x26ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\x26num\x3d1\x26cid\x3dCAASEuRob8jXKY74ixUdxw4ivTSHvw\x26sig\x3dAOD64_0Xg9thh9D3pQzmigfqXolx9YPWkQ\x26client\x3dca-pub-2679103605715789\x26adurl\x3dhttp://fenixtradingclub.ru/promo/forex-eto-prosto%3Fcrm_source%3Dgoogle%26crm_medium%3Dcpc%26crm_campaign%3Dftb_keywords_obuchenie_kms_dsk_moscow%26crm_term%3D%252B%25D1%2584%25D0%25BE%25D1%2580%25D0%25B5%25D0%25BA%25D1%2581%2520%252B%25D0%25BE%25D0%25B1%25D1%2583%25D1%2587%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5\x22 target\x3d\x22_blank\x22 title\x3d\x22fenixtradingclub.ru\x22\x3e\x3cdiv class\x3d\x22icon-container\x22\x3e\x3csvg class\x3d\x22rhsvgpngicon\x22 preserveAspectRatio\x3d\x22xMinYMin meet\x22 version\x3d\x221.1\x22 xmlns\x3d\x22https://www.w3.org/2000/svg\x22 xmlns:xlink\x3d\x22https://www.w3.org/1999/xlink\x22 x\x3d\x220px\x22 y\x3d\x220px\x22 height\x3d\x2223px\x22 width\x3d\x2214px\x22 viewBox\x3d\x220 0 26 42\x22 enable-background\x3d\x22new 0 0 26 42\x22 xml:space\x3d\x22preserve\x22\x3e\x3cpolyline fill\x3d\x22none\x22 stroke\x3d\x22#0000ff\x22 stroke-width\x3d\x225\x22 stroke-miterlimit\x3d\x2210\x22 points\x3d\x222.875,2.958 21.166,20.957 2.917,38.916\x22\x3e\x3c/polyline\x3e\x3c/svg\x3e\x3c/div\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/div\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/div\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/div\x3e\x3c/li\x3e\x3cscript\x3ebuildTextAd(adSlot, 0);\x3c/script\x3e\x3cscript\x3evu(\x22https://adx.g.doubleclick.net/pagead/adview?ai\\x3dChRy1vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjABPjM2K5j4AQBkgUECAQYAZIFBAgFGASgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAPYEww\\x26sigh\\x3dj7IQ27WHhqc\x22)\x3c/script\x3e\x3c/ul\x3e\x3c/div\x3e\x3cdiv class\x3dads_chrome_top\x3e\x3c/div\x3e\x3cdiv class\x3dads_chrome_bottom\x3e\x3c/div\x3e\x3cdiv class\x3dads_chrome_left\x3e\x3c/div\x3e\x3cdiv class\x3dads_chrome_right\x3e\x3c/div\x3e\x3c/div\x3e\x3cstyle\x3ediv,ul,li{margin:0;padding:0;}.abgc{display:block;height:15px;overflow:hidden;position:absolute;right:17px;top:1px;text-rendering:geometricPrecision;width:15px;z-index:9020;}.abgb{display:block;height:15px;width:15px;}.abgc{cursor:pointer;}.cbb{background-image: url(\x27https://tpc.googlesyndication.com/pagead/images/x_button_ffffff_00aecd_10.svg\x27);background-repeat: no-repeat;background-position: top right;cursor:pointer;height:15px;width:15px;z-index:9020;}.cbb:hover{background-image: url(\x27https://tpc.googlesyndication.com/pagead/images/x_button_dark.svg\x27);cursor:pointer;}.abgb{position:absolute;right:0px;top:0px;}.cbb{position:absolute;right:1px;top:1px;}.abgc img{display:block;}.abgc svg{display:block;}.abgs{display:none;height:100%;}.abgl{text-decoration:none;}.abgi{fill-opacity:1.0;fill:#00aecd;stroke:none;}.abgbg{fill-opacity:1.0;fill:#ffffff;stroke:none;}.abgtxt{fill:black;font-family:\x27Arial\x27;font-size:100px;overflow:visible;stroke:none;}\x3c/style\x3e\x3cdiv id\x3dabgc class\x3dabgc dir\x3d\x27ltr\x27 aria-hidden\x3d\x22true\x22\x3e\x3cdiv id\x3dabgb class\x3d\x22abgb\x22\x3e\x3c/div\x3e\x3cdiv id\x3dabgs class\x3dabgs\x3e\x3ca id\x3dabgl class\x3dabgl href\x3d\x22https://www.google.com/url?ct\x3dabg\x26amp;q\x3dhttps://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.techrepublic.com/article/the-5-iot-products-a-smart-city-needs-in-2017/%253Fftag%253DTREe09998f%2526bhid%253D22482896750630416374857688634747%26gl%3DRU%26hl%3Den%26client%3Dca-pub-2679103605715789%26ai0%3DCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\x26amp;usg\x3dAFQjCNFhItnUnmVFWzUxVSqaCl87HIwxdg\x22 target\x3d_blank\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3d\x22cbb\x22 class\x3d\x22cbb\x22 aria-hidden\x3d\x22true\x22\x3e\x3c/div\x3e\x3cdiv id\x3d\x22mute_panel\x22 aria-hidden\x3d\x22true\x22\x3e\x3c/div\x3e\x3cscript\x3evar abgp\x3d{hw:15,sw:96,hh:15,sh:15,himg:\x27https://tpc.googlesyndication.com\x27+\x27/pagead/images/abg/icon.png\x27,simg:\x27https://tpc.googlesyndication.com/pagead/images/abg/en.png\x27,alt:\x27Ads by Google\x27,t:\x27Ads by\x27,tw:34,t2:\x27Google\x27,t2w:38,tbo:0,att:\x27adsbygoogle\x27,ff:\x27\x27,halign:\x27right\x27,fe:false,iba:false,lttp:false,uic:true,uit:true,ci:\x27\x27,icd:{\x22creatives\x22:[],\x22height\x22:250,\x22width\x22:300,\x22attribution\x22:{\x22user_feedback_data\x22:{\x22mute_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22pub_feedback_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22conversion_url\x22:\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\\u0026sigh\x3dQv_rCp5BPSk\x22,\x22close_button_token\x22:\x22kGky7I4vwCwI7aqYvMEEEOjR_bYBGKjv7UIiE2Zlbml4dHJhZGluZ2NsdWIucnUyCAgFExj-5wMUQhdjYS1wdWItMjY3OTEwMzYwNTcxNTc4OUgAWFFwAQ\x22,\x22interaction_conversion\x22:{\x22label\x22:\x22user_feedback_menu_interaction\x22,\x22label_instance\x22:\x22\x22,\x22include_close_button_token\x22:false},\x22survey_header\x22:\x22What was wrong with this ad?\x22,\x22back_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/back_blue.png\x22,\x22mute_confirmation_header\x22:\x22Thanks for the feedback!\x22,\x22mute_confirmation_text\x22:\x22We’ll review this ad to improve your experience in the future.\x22,\x22pub_feedback_confirmation_header\x22:\x22Thanks for the feedback!\x22,\x22pub_feedback_confirmation_text\x22:\x22We’ll use your feedback to review ads on this site.\x22,\x22encoded_cookie\x22:\x22CAASEuRob8jXKY74ixUdxw4ivTSHvw\x22,\x22undo_text\x22:\x22Undo\x22,\x22closing_countdown_text\x22:\x22Closing ad: %1$d\x22,\x22attribution_text\x22:\x22Ads by Google\x22,\x22attribution_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/abg_blue.png\x22,\x22attribution_destination_url\x22:\x22https://www.google.com/url?ct\x3dabg\\u0026q\x3dhttps://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.techrepublic.com/article/the-5-iot-products-a-smart-city-needs-in-2017/%253Fftag%253DTREe09998f%2526bhid%253D22482896750630416374857688634747%26gl%3DRU%26hl%3Den%26client%3Dca-pub-2679103605715789%26ai0%3DCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\\u0026usg\x3dAFQjCNFhItnUnmVFWzUxVSqaCl87HIwxdg\x22,\x22ad_feedback_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22is_rtl_language\x22:false,\x22feedback_options\x22:[{\x22text\x22:\x22Stop seeing this ad\x22,\x22conversion\x22:{\x22label\x22:\x22user_feedback_menu_option\x22,\x22label_instance\x22:\x221\x22,\x22include_close_button_token\x22:true},\x22survey\x22:{\x22header\x22:\x22What was wrong with this ad?\x22,\x22options\x22:[{\x22text\x22:\x22Ad covered content\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x223\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Not interested in this ad\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x227\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Ad knew too much\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x2216\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Ad was inappropriate\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x228\x22,\x22include_close_button_token\x22:true}}]},\x22undo_conversion\x22:{\x22label\x22:\x22user_feedback_undo\x22,\x22label_instance\x22:\x221\x22,\x22include_close_button_token\x22:true}}],\x22mute_panel_data\x22:{\x22adchoices_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/adchoices/iconx2-000000.png\x22,\x22adchoices_button_text\x22:\x22AdChoices\x22,\x22closed_message_text\x22:\x22Ad closed by %1$s\x22,\x22enable_lightbox\x22:false,\x22google_logo_url\x22:\x22https://www.gstatic.com/images/branding/googlelogo/2x/googlelogo_dark_color_84x28dp.png\x22,\x22report_ad_button_text\x22:\x22Stop seeing this ad\x22,\x22confirmation_text\x22:\x22We\x27ll try not to show that ad again\x22,\x22settings_button_first\x22:false,\x22ads_by_google_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/abg/iconx2-000000.png\x22,\x22ads_by_google_button_text\x22:\x22Ads by Google\x22,\x22protocol_gstatic_host\x22:\x22https://www.gstatic.com\x22,\x22jake_mta_context\x22:\x22\x22},\x22why_this_ad_token\x22:\x22AB3afGEAAAMseyJ0ZXh0X3doeV90aGlzX2FkIjp7InRpdGxlIjoi0KHQutCw0YfQsNC5INC60L3QuNCz0YMg0LTQu9GPINGC0YDQtdC50LTQtdGA0L7QsiAtINCi0YDQtdC50LTQuNC90LMg0LTQu9GPINC90LDRh9C40L3QsNGO0YnQuNGFIiwiYm9keV9saW5lMSI6ItCR0LXRgdC_0LvQsNGC0L3Ri9C5INGB0LDQvNC-0YPRh9C40YLQtdC70Ywg0L7RgiDQmNGA0LjQvdGLINCa0LDQstC10YDQuNC90L7QuS4g0KPQvdC40LrQsNC70YzQvdGL0LUg0LzQtdGC0L7QtNGLINCw0L3QsNC70LjQt9CwLiIsImJvZHlfbGluZTIiOiIiLCJsYW5kaW5nX3VybCI6Imh0dHA6Ly9mZW5peHRyYWRpbmdjbHViLnJ1L3Byb21vL2ZvcmV4LWV0by1wcm9zdG8_Y3JtX3NvdXJjZT1nb29nbGVcdTAwMjZjcm1fbWVkaXVtPWNwY1x1MDAyNmNybV9jYW1wYWlnbj1mdGJfa2V5d29yZHNfb2J1Y2hlbmllX2ttc19kc2tfbW9zY293XHUwMDI2Y3JtX3Rlcm09JTJCJUQxJTg0JUQwJUJFJUQxJTgwJUQwJUI1JUQwJUJBJUQxJTgxJTIwJTJCJUQwJUJFJUQwJUIxJUQxJTgzJUQxJTg3JUQwJUI1JUQwJUJEJUQwJUI4JUQwJUI1IiwiYWRfd2lkdGgiOjMwMCwiYWRfaGVpZ2h0IjoyNTB9LCJ0YXJnZXRpbmdfcmVhc29ucyI6eyJhZF9yZWFzb24iOlsxM10sImV4cGxhbmF0aW9uIjp7ImludHJvZHVjdGlvbiI6IlRoaXMgaXMgYSBsaXN0IG9mIHRoZSBpbmZvcm1hdGlvbiBzb3VyY2VzIHVzZWQgdG8gZGV0ZXJtaW5lIHRoYXQgdGhpcyBhZCBiZSBzaG93biB0byB5b3U6IiwiaXRlbSI6W3siZGVzY3JpcHRpb24iOiJSZWNlbnQgd2Vic2l0ZXMgeW91IHdlcmUgdmlld2luZy4ifV19fX1udZ1-s0dvvcavx6e4nBbz-8txFhH-VfEGCMeDFocgwC5ru4kDPLaVAALHkEN76j7dfHRCIk8WbVPanbRD_2kjWIcRZFxfSTjtBxpK2RDtmFTQuuBB5_bveIAy0QXN-o3wA3cTCmJJQfL4t2hfl_Py0HvU9x1uf9faHZKB-Yv9tDzZbdM76goX0Pu_HAvV7RtvBBNPXE-C43_zV6xqTHvdOdldYhEuM4EKPgpN9a4uAJGkZ6NAXaDSIjjg9gdQw5BWExvo2w5SSXT7j8cEVVhjnweuO5wYJfMgV_o_n8xMfSZnMlrhMsQnOUGEcIGW2eVXz95k4lLVmMTQQwaEk-Qx,PXBYU_4PdzQtc6UJRFkUPQ\x22,\x22why_this_ad_url\x22:\x22https://www.google.com/ads/preferences/whythisad/en-US/5iNgcxxMZ9hhHubc/#/AB3afGEAAAMseyJ0ZXh0X3doeV90aGlzX2FkIjp7InRpdGxlIjoi0KHQutCw0YfQsNC5INC60L3QuNCz0YMg0LTQu9GPINGC0YDQtdC50LTQtdGA0L7QsiAtINCi0YDQtdC50LTQuNC90LMg0LTQu9GPINC90LDRh9C40L3QsNGO0YnQuNGFIiwiYm9keV9saW5lMSI6ItCR0LXRgdC_0LvQsNGC0L3Ri9C5INGB0LDQvNC-0YPRh9C40YLQtdC70Ywg0L7RgiDQmNGA0LjQvdGLINCa0LDQstC10YDQuNC90L7QuS4g0KPQvdC40LrQsNC70YzQvdGL0LUg0LzQtdGC0L7QtNGLINCw0L3QsNC70LjQt9CwLiIsImJvZHlfbGluZTIiOiIiLCJsYW5kaW5nX3VybCI6Imh0dHA6Ly9mZW5peHRyYWRpbmdjbHViLnJ1L3Byb21vL2ZvcmV4LWV0by1wcm9zdG8_Y3JtX3NvdXJjZT1nb29nbGVcdTAwMjZjcm1fbWVkaXVtPWNwY1x1MDAyNmNybV9jYW1wYWlnbj1mdGJfa2V5d29yZHNfb2J1Y2hlbmllX2ttc19kc2tfbW9zY293XHUwMDI2Y3JtX3Rlcm09JTJCJUQxJTg0JUQwJUJFJUQxJTgwJUQwJUI1JUQwJUJBJUQxJTgxJTIwJTJCJUQwJUJFJUQwJUIxJUQxJTgzJUQxJTg3JUQwJUI1JUQwJUJEJUQwJUI4JUQwJUI1IiwiYWRfd2lkdGgiOjMwMCwiYWRfaGVpZ2h0IjoyNTB9LCJ0YXJnZXRpbmdfcmVhc29ucyI6eyJhZF9yZWFzb24iOlsxM10sImV4cGxhbmF0aW9uIjp7ImludHJvZHVjdGlvbiI6IlRoaXMgaXMgYSBsaXN0IG9mIHRoZSBpbmZvcm1hdGlvbiBzb3VyY2VzIHVzZWQgdG8gZGV0ZXJtaW5lIHRoYXQgdGhpcyBhZCBiZSBzaG93biB0byB5b3U6IiwiaXRlbSI6W3siZGVzY3JpcHRpb24iOiJSZWNlbnQgd2Vic2l0ZXMgeW91IHdlcmUgdmlld2luZy4ifV19fX1udZ1-s0dvvcavx6e4nBbz-8txFhH-VfEGCMeDFocgwC5ru4kDPLaVAALHkEN76j7dfHRCIk8WbVPanbRD_2kjWIcRZFxfSTjtBxpK2RDtmFTQuuBB5_bveIAy0QXN-o3wA3cTCmJJQfL4t2hfl_Py0HvU9x1uf9faHZKB-Yv9tDzZbdM76goX0Pu_HAvV7RtvBBNPXE-C43_zV6xqTHvdOdldYhEuM4EKPgpN9a4uAJGkZ6NAXaDSIjjg9gdQw5BWExvo2w5SSXT7j8cEVVhjnweuO5wYJfMgV_o_n8xMfSZnMlrhMsQnOUGEcIGW2eVXz95k4lLVmMTQQwaEk-Qx,PXBYU_4PdzQtc6UJRFkUPQ\\u0026kGky7I4vwCwI7aqYvMEEEOjR_bYBGKjv7UIiE2Zlbml4dHJhZGluZ2NsdWIucnUyCAgFExj-5wMUQhdjYS1wdWItMjY3OTEwMzYwNTcxNTc4OUgAWFFwAQ\\u0026https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\\u0026sigh\x3dQv_rCp5BPSk\x22,\x22why_this_ad_text\x22:\x22Why this ad?\x22}},\x22flags\x22:[{\x22name\x22:\x22enable_settings_click_collapse\x22,\x22value\x22:\x22true\x22},{\x22name\x22:\x22jake_dimension_selection_strategy\x22,\x22value\x22:\x22adslotconfig\x22},{\x22name\x22:\x22jake_ui_extension\x22,\x22value\x22:\x22jake_default_ui\x22},{\x22name\x22:\x22jake_transition_timeout\x22,\x22value\x22:\x22-1\x22}]},opi: false,ti: false,re: false,mob: false,osd: false,il: false,eaca: false};\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/abg.js\x22\x3e\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/client/ext/m_window_focus_non_hydra.js\x22 async\x3e\x3c/script\x3e\x3cscript\x3efunction initWindowFocus() {window[\x27window_focus_for_click\x27] \x3dwfocusnhinit(\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\\x3dCdDf3vKWmWeOzOtWeYdmpn9gGjora0Uftqpi8wQTAjbcBEAEg3vrCFWCEleyF3B2gAainkLwDyAEB4AIAqAMByAObBKoErAJP0CSIs-dJl8SzDa25B479rIrubyAcCDzYCo9KtXEYnFJ6-hqmclshhaSQiO6R9m8OdPy5gVhtnS_0WVJi5Mh1Zauj8vG_eSwWBvjJ8UiPcuYpexqZSvezFSnTW6CiOCwKnGgVtOq3RavmRM0w75D7v_GGiJZwLsjIw_poHTgRgQJK4ZxPq95Vvm26hHm7w9gG6sVRPhZB0qaBy1dDHdv0nTOUhr32oUSYxPHzmlvml18eBs533qaBBjSugZk2G12L5VU13VW1AwdkBDJ2oV87h9SFuseCZiCB4x1w6FAp6iK4WPvKaGdsk3mHe5Uw9LH4FwtAdgzwN2z87BVAEZU_YwN71BoJNZxG6ioGQXAkVtckV89htzR48tkiE1GE-ic5Hsmn6rVSJtG3sFjgBAGgBlGAB8DY70OoB6a-G9gHAdIIBwiAYRABGAOxCc24jhJCV-4e2BMM\\x26sigh\\x3dQv_rCp5BPSk\x22,\x22vKWmWZaaOcSnYrWhlcgN\x22,\x22COOB2rPx_tUCFVVPGAod2dQHaw\x22,true,true,true,false,false,0);}if (window.wfocusnhinit) {initWindowFocus();} else {window[\x27google_wf_async\x27] \x3d initWindowFocus;}\x3c/script\x3e\x3ciframe scrolling\x3d\x22no\x22 frameborder\x3d0 height\x3d0 width\x3d0 src\x3d\x22https://pagead2.googlesyndication.com/pagead/s/cookie_push.html#aHR0cHM6Ly9weC5hZGhpZ2gubmV0L3AvZ20_Z29vZ2xlX2dpZD1DQUVTRU1EM0RfZUJacENUX3ZhWk9SXzUxSkkmZ29vZ2xlX2N2ZXI9MSZnb29nbGVfcHVzaD1BSE5GMTNJaUdhMGVNV3VxMXc5VDNfRm9IUVlUSDZHakpIRXQ1SWpxVlJfY1lYSQ\x3d\x3d,aHR0cHM6Ly9jbS5nLmRvdWJsZWNsaWNrLm5ldC9waXhlbC9hdHRyP2Q9QUhORjEzSm5FNDdSRzU3SjFCaEY2QUJIdHZOWEF3ZE13TjFN\x22 style\x3d\x22position:absolute\x22\x3e\x3c/iframe\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27Bxo99vKWmWeOzOtWeYdmpn9gGAO2qmLzBBAAAEAE4AcgBAeACAMgDmwTgBAGgBlHSCAUIgGEQAcITGQoRCO2qmLzBBCIICAEQARgBIAAYqKeQvAM\x27,\x27\x27,1746300381,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dai\\x26alh\\x3d4268362438\\x26\x27,3,\x27CAASEuRob8jXKY74ixUdxw4ivTSHvw\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBxo99vKWmWeOzOtWeYdmpn9gGAO2qmLzBBAAAEAE4AcgBAeACAMgDmwTgBAGgBlHSCAUIgGEQAcITGQoRCO2qmLzBBCIICAEQARgBIAAYqKeQvAM\\x26cid\\x3dCAASEuRob8jXKY74ixUdxw4ivTSHvw\x27);\x3c/script\x3e\x3cimg src\x3d\x22//www.google.com/ads/measurement/l?ebcid\x3dALh7CaTm4sJzMtvBfX-gKTw8KEoJRGM7yAAslhUftYFifhXRig_VvIeflWComS5leP52OUgeIhT-uWqzOpK4p3eb2MOopsDqIQ\x22 style\x3d\x22display:none;\x22\x3e\x3c/img\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:300px;height:250px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB9SURBVBjTbZABDsAwCALxB/z/tYsFpVtmmlq3o1KB/yiFDqnA85edmeoQaLrXVs2RZ4czb9o5NEZz3+3eNTfbSYL8+F7TFomhsrxzPsDPjKfB9qE+QX23fS0dRPtRr2+v0S0lzI0qs/DYkWl43jPEixZY4yOmV4S3E1lu0QNG6gWVT70NkwAAAABJRU5ErkJggg\x3d\x3d\x27)\x22\x3e\x3c/div\x3e\x3cscript\x3eadSlot.finalize(\x27ads\x27);registerAdLocationExtensionRedirectPing(adSlot);\x3c/script\x3e \x3c/body\x3e\x3c/html\x3e","_snippet_":false,"_height_":250,"_width_":300,"_empty_":false,"_is_afc_":true,"_use_safe_frame_":true,"_creative_ids_":[105426003969],"_adgroup2_ids_":[351612609],"_advertiser_ids_":[25365849],"_campaign_ids_":[163464849],"_label_ids_":[512049],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"COOB2rPx_tUCFVVPGAod2dQHaw"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":false,"_afc_expandable_":false,"_html_":"\x3c!doctype html\x3e\x3chtml\x3e\x3chead\x3e\x3cscript\x3evar google_casm\x3d[\x22\x22,0,null,0,0,null,1];\x3c/script\x3e\x3cstyle\x3ea { color: #000000 }\x3c/style\x3e\x3cscript\x3efunction su(id) {var a \x3d document.getElementById(id);var b \x3d (new Date()).getTime();if (a \x26\x26 a.myt \x26\x26 b) {var t \x3d b - a.myt;if (window.css) {css(id,\x27clkt\x27,t);return;}var bi \x3d a.href.indexOf(\x22\x26clkt\x3d\x22);if (bi \x3e 0) {var c \x3d a.href.substring(0, bi+6); var d \x3d a.href.substring(bi+6, a.href.length);var ei \x3d d.indexOf(\x22\x26\x22);var r \x3d \x27\x27;if (ei \x3e\x3d 0)r \x3d d.substring(ei, d.length);a.href \x3d c + t + r; } else {a.href +\x3d \x22\x26clkt\x3d\x22 + t;}}}(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();(function(){var f\x3dthis,g\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},h\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},k\x3dfunction(a,b,c){Function.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?k\x3dg:k\x3dh;return k.apply(null,arguments)},l\x3dDate.now||function(){return+new Date},m\x3dfunction(a,b){a\x3da.split(\x22.\x22);var c\x3df;a[0]in c||!c.execScript||c.execScript(\x22var \x22+a[0]);for(var d;a.length\x26\x26(d\x3da.shift());)a.length||void 0\x3d\x3d\x3db?c[d]\x26\x26c[d]!\x3d\x3dObject.prototype[d]?c\x3dc[d]:c\x3dc[d]\x3d{}:c[d]\x3db};var n\x3ddocument;var p\x3dfunction(a,b){if(!a||!b)return!1;if(a.contains\x26\x261\x3d\x3db.nodeType)return a\x3d\x3db||a.contains(b);if(\x22undefined\x22!\x3dtypeof a.compareDocumentPosition)return a\x3d\x3db||!!(a.compareDocumentPosition(b)\x2616);for(;b\x26\x26a!\x3db;)b\x3db.parentNode;return b\x3d\x3da};var r\x3d{capture:!0},t\x3dfunction(a){var b\x3d!1,c;return function(){b||(c\x3da(),b\x3d!0);return c}}(function(){var a\x3d!1;try{var b\x3dObject.defineProperty({},\x22passive\x22,{get:function(){a\x3d!0}});f.addEventListener(\x22test\x22,null,b)}catch(c){}return a});function u(a){return a?a.passive\x26\x26t()?a:a.capture||!1:a}var v\x3dfunction(a,b,c,d){a.addEventListener?a.addEventListener(b,c,u(d)):a.attachEvent\x26\x26a.attachEvent(\x22on\x22+b,c)};var w\x3dfunction(a,b,c,d,e){window.css?css(b,c,d,e,void 0):a\x26\x26(b\x3da.href,e?d\x3db+(\x22\x26\x22+c+\x22\x3d\x22+d):(e\x3d\x22\x26\x22+c+\x22\x3d\x22,c\x3db.indexOf(e),0\x3ec?d\x3db+e+d:(c+\x3de.length,e\x3db.indexOf(\x22\x26\x22,c),d\x3d0\x3c\x3de?b.substring(0,c)+d+b.substring(e):b.substring(0,c)+d)),a.href\x3d2E3\x3cd.length?b:d)};var x\x3d!1,y\x3d!1,z\x3dnull,A\x3dfunction(){document.addEventListener\x26\x26v(document,\x22click\x22,function(a){z\x3da},r)},B\x3dfunction(){var a\x3dz?z:window.event;return a?x||y?!1:(a.preventDefault?a.preventDefault():a.returnValue\x3d!1,!0):!1},C\x3dfunction(){v(document,\x22mousedown\x22,function(){x\x3d!0});v(document,\x22keydown\x22,function(){y\x3d!0});A()};var E\x3dfunction(a,b){if(0\x3eb||parseInt(b,10)!\x3d\x3db)b\x3d17;D(a,b)},F\x3dfunction(a,b){D(a,b||1)},G\x3dfunction(a){D(a,2)},H\x3dfunction(a,b){D(a,b||0)},I\x3d{},D\x3dfunction(a,b){I[a]||(I[a]\x3d[]);var c\x3dI[a][b];c||(I[a][b]\x3d!0);c||w(document.getElementById(a),a,\x22nb\x22,b,!0)};var J\x3dfunction(){this.g\x3dthis.h\x3dnull;n.addEventListener\x26\x26n.addEventListener(\x22mousedown\x22,k(this.i,this),!0);v(n,\x22DOMContentLoaded\x22,k(function(){this.g\x3dn.getElementById(\x22common_15click_anchor\x22)},this))};J.prototype.i\x3dfunction(a){this.h\x3da};var K\x3dfunction(a,b,c){var d\x3da.id||\x22\x22;w(a,d,\x22nx\x22,b);w(a,d,\x22ny\x22,c)};var L\x3d[0,2,1],M\x3dnull,N\x3dfunction(a){if(a){var b;if(b\x3dwindow.event||M){var c;(c\x3db.which?1\x3c\x3cL[b.which-1]:b.button)\x26\x26b.shiftKey\x26\x26(c|\x3d8);c\x26\x26b.altKey\x26\x26(c|\x3d16);c\x26\x26b.ctrlKey\x26\x26(c|\x3d32);b\x3dc}else b\x3dnull;b\x26\x26w(a,a.id,\x22mb\x22,b)}};document.addEventListener\x26\x26document.addEventListener(\x22mousedown\x22,function(a){M\x3da},!0);window.mb\x3dN;var O,P\x3dfunction(a){if(a){var b\x3ddocument.getElementById(a);if(b){if(O){var c\x3dO;c\x3dl()-c}else c\x3d0;w(b,a,\x22mdd\x22,c)}}},Q\x3dfunction(){O\x3dl()};var R\x3d{},S\x3dfunction(a){void 0!\x3d\x3dR[a]?R[a]++:R[a]\x3d1;w(document.getElementById(a),a,\x22nm\x22,R[a])};m(\x22init_ssb\x22,function(a,b,c,d,e,T){a\x26\x26(C(),m(\x22accbk\x22,B));b\x26\x26(m(\x22cla\x22,E),m(\x22cll\x22,F),m(\x22clb\x22,G),m(\x22clh\x22,H));if(c){var q\x3dnew J;m(\x22xy\x22,function(a,b,c){c\x3dc||b;var d\x3da||q.h;if(d\x26\x26b\x26\x26c\x26\x26!p(q.g,d.target)\x26\x26(a\x3dn.querySelector(\x22a.one-point-five-click.rhbutton\x22),!a||!p(a,d.target))){var e\x3dMath.round(d.clientX-c.offsetLeft);c\x3dMath.round(d.clientY-c.offsetTop);K(b,e,c);q.g\x26\x26K(q.g,e,c);a\x26\x26K(a,e,c)}})}d\x26\x26m(\x22mb\x22,N);e\x26\x26(m(\x22sv\x22,Q),m(\x22sw\x22,P));T\x26\x26m(\x22ss\x22,S)});}).call(this);init_ssb(true,false,true,true,false,false);if (typeof(ss) \x3d\x3d\x3d \x22undefined\x22) { ss \x3d function(){}; }function st(id) {var a \x3d document.getElementById(id);if (a) {a.myt \x3d (new Date()).getTime();xy(window.event, a, document.body);mb(a);}}function ha(a,x){ if (accbk()) return;su(a);}function ia(a,e,x) {if (accbk()) return;su(a);}function ja(a,x) {if (accbk()) return;su(a);}function ga(o,e,x) {if (document.getElementById) {var a\x3do.id.substring(1),p\x3d\x22\x22,r\x3d\x22\x22,g\x3de.target,t,f,h;if (g) {t\x3dg.id;f\x3dg.parentNode;if (f) {p\x3df.id;h\x3df.parentNode;if (h)r\x3dh.id;}} else {h\x3de.srcElement;f\x3dh.parentNode;if (f)p\x3df.id;t\x3dh.id;}if (t\x3d\x3da||p\x3d\x3da||r\x3d\x3da)return true;ia(a,e,x);window.open(document.getElementById(a).href);}}\x3c/script\x3e\x3cstyle\x3ehtml, body {width:100%;height:100%;}body {display:table;text-align:center;}#google_center_div {display:table-cell;}#google_image_div { display:inline-block; }\x3c/style\x3e\x3c/head\x3e\x3cbody leftMargin\x3d\x220\x22 topMargin\x3d\x220\x22 marginwidth\x3d\x220\x22 marginheight\x3d\x220\x22 style\x3d\x22background:transparent\x22 \x3e\x3cdiv id\x3d\x22google_center_div\x22\x3e\x3cdiv id\x3d\x22google_image_div\x22 style\x3d\x22height: 250px; width: 300px; overflow:hidden; position:relative\x22\x3e\x3cscript\x3evu(\x22https://adx.g.doubleclick.net/pagead/adview?ai\\x3dCw2LbvKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjehwAS00aP8rwHgBAGSBQQIBBgBkgUECAUYBKAGAoAH18jZXagHpr4b2AcB0ggHCIBhEAEYA9gTAg\\x26sigh\\x3d5S1KAXdbnzA\x22)\x3c/script\x3e\x3ca id\x3d\x22aw0\x22 target\x3d\x22_blank\x22 href\x3d\x22https://www.googleadservices.com/pagead/aclk?sa\x3dL\x26ai\x3dCWxnavKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjeh4AQBoAYCgAfXyNldqAemvhvYBwHSCAcIgGEQARgDsQllkTFUVQobzNgTAg\x26num\x3d1\x26cid\x3dCAASEuRoW4UQvlcsDSoryGufFBatHA\x26sig\x3dAOD64_1ez8iTHTlUpLETJ0edpu7p-OIRPg\x26client\x3dca-pub-2679103605715789\x26adurl\x3dhttp://pixel.everesttech.net/4461/cq%3Fev_sid%3D3%26ev_ln%3D%26ev_lx%3D%26ev_crx%3D210743523328%26ev_mt%3D%26ev_n%3Dd%26ev_ltx%3D%26ev_pl%3Dtechrepublic.com%26ev_pos%3Dnone%26ev_dvc%3Dc%26ev_dvm%3D%26ev_phy%3D9047028%26ev_loc%3D%26ev_cx%3D742059020%26ev_ax%3D47236835508%26url%3Dhttps://get.info.paloaltonetworks.com/webApp/whitepaper-protect-yourself-from-antivirus-en%253Futm_source%253Dgoogle-display%2526utm_medium%253Dbanner-site-targeted%2526utm_campaign%253DSite_Targeted-EMEA-EN-Programmatic%2526utm_content%253D210743523328%2526utm_network%253Dtechrepublic.com%2526CampaignId%253D7010g000001Lh3R\x22\x3e\x3cimg src\x3d\x22https://tpc.googlesyndication.com/simgad/13111658151931705733\x22 border\x3d\x220\x22 width\x3d\x22300\x22 alt\x3d\x22\x22 class\x3d\x22img_ad\x22 /\x3e\x3c/a\x3e\x3cstyle\x3ediv,ul,li{margin:0;padding:0;}.abgc{display:block;height:15px;overflow:hidden;position:absolute;right:17px;top:1px;text-rendering:geometricPrecision;width:15px;z-index:9020;}.abgb{display:block;height:15px;width:15px;}.abgc{cursor:pointer;}.cbb{background-image: url(\x27https://tpc.googlesyndication.com/pagead/images/x_button_ffffff_00aecd_10.svg\x27);background-repeat: no-repeat;background-position: top right;cursor:pointer;height:15px;width:15px;z-index:9020;}.cbb:hover{background-image: url(\x27https://tpc.googlesyndication.com/pagead/images/x_button_dark.svg\x27);cursor:pointer;}.abgb{position:absolute;right:0px;top:0px;}.cbb{position:absolute;right:1px;top:1px;}.abgc img{display:block;}.abgc svg{display:block;}.abgs{display:none;height:100%;}.abgl{text-decoration:none;}.abgi{fill-opacity:1.0;fill:#00aecd;stroke:none;}.abgbg{fill-opacity:1.0;fill:#ffffff;stroke:none;}.abgtxt{fill:black;font-family:\x27Arial\x27;font-size:100px;overflow:visible;stroke:none;}\x3c/style\x3e\x3cdiv id\x3dabgc class\x3dabgc dir\x3d\x27ltr\x27 aria-hidden\x3d\x22true\x22\x3e\x3cdiv id\x3dabgb class\x3d\x22abgb\x22\x3e\x3c/div\x3e\x3cdiv id\x3dabgs class\x3dabgs\x3e\x3ca id\x3dabgl class\x3dabgl href\x3d\x22https://www.google.com/url?ct\x3dabg\x26amp;q\x3dhttps://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.techrepublic.com/article/the-5-iot-products-a-smart-city-needs-in-2017/%253Fftag%253DTREe09998f%2526bhid%253D22482896750630416374857688634747%26gl%3DRU%26hl%3Den%26client%3Dca-pub-2679103605715789%26ai0%3DCWxnavKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjeh4AQBoAYCgAfXyNldqAemvhvYBwHSCAcIgGEQARgDsQllkTFUVQobzNgTAg\x26amp;usg\x3dAFQjCNFHK0pFjhWY60mQmE2dDQKUeGHj_w\x22 target\x3d_blank\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3d\x22cbb\x22 class\x3d\x22cbb\x22 aria-hidden\x3d\x22true\x22\x3e\x3c/div\x3e\x3cdiv id\x3d\x22mute_panel\x22 aria-hidden\x3d\x22true\x22\x3e\x3c/div\x3e\x3cscript\x3evar abgp\x3d{hw:15,sw:96,hh:15,sh:15,himg:\x27https://tpc.googlesyndication.com\x27+\x27/pagead/images/abg/icon.png\x27,simg:\x27https://tpc.googlesyndication.com/pagead/images/abg/en.png\x27,alt:\x27Ads by Google\x27,t:\x27Ads by\x27,tw:34,t2:\x27Google\x27,t2w:38,tbo:0,att:\x27adsbygoogle\x27,ff:\x27\x27,halign:\x27right\x27,fe:false,iba:false,lttp:true,uic:true,uit:true,ci:\x27\x27,icd:{\x22creatives\x22:[],\x22height\x22:250,\x22width\x22:300,\x22attribution\x22:{\x22user_feedback_data\x22:{\x22mute_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22pub_feedback_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22conversion_url\x22:\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCWxnavKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjeh4AQBoAYCgAfXyNldqAemvhvYBwHSCAcIgGEQARgDsQllkTFUVQobzNgTAg\\u0026sigh\x3d6XNCXLrmmdw\x22,\x22close_button_token\x22:\x22GCp-Olm_MvoI3o26tNEFEIzY6-ECGMDi910iFHBhbG9hbHRvbmV0d29ya3MuY29tMggIBRMYltcuFEIXY2EtcHViLTI2NzkxMDM2MDU3MTU3ODlIAVgCcAE\x22,\x22interaction_conversion\x22:{\x22label\x22:\x22user_feedback_menu_interaction\x22,\x22label_instance\x22:\x22\x22,\x22include_close_button_token\x22:false},\x22survey_header\x22:\x22What was wrong with this ad?\x22,\x22back_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/back_blue.png\x22,\x22mute_confirmation_header\x22:\x22Thanks for the feedback!\x22,\x22mute_confirmation_text\x22:\x22We’ll review this ad to improve your experience in the future.\x22,\x22pub_feedback_confirmation_header\x22:\x22Thanks for the feedback!\x22,\x22pub_feedback_confirmation_text\x22:\x22We’ll use your feedback to review ads on this site.\x22,\x22encoded_cookie\x22:\x22CAASEuRoW4UQvlcsDSoryGufFBatHA\x22,\x22undo_text\x22:\x22Undo\x22,\x22closing_countdown_text\x22:\x22Closing ad: %1$d\x22,\x22attribution_text\x22:\x22Ads by Google\x22,\x22attribution_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/abg_blue.png\x22,\x22attribution_destination_url\x22:\x22https://www.google.com/url?ct\x3dabg\\u0026q\x3dhttps://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.techrepublic.com/article/the-5-iot-products-a-smart-city-needs-in-2017/%253Fftag%253DTREe09998f%2526bhid%253D22482896750630416374857688634747%26gl%3DRU%26hl%3Den%26client%3Dca-pub-2679103605715789%26ai0%3DCWxnavKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjeh4AQBoAYCgAfXyNldqAemvhvYBwHSCAcIgGEQARgDsQllkTFUVQobzNgTAg\\u0026usg\x3dAFQjCNFHK0pFjhWY60mQmE2dDQKUeGHj_w\x22,\x22ad_feedback_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22is_rtl_language\x22:false,\x22feedback_options\x22:[{\x22text\x22:\x22Stop seeing this ad\x22,\x22conversion\x22:{\x22label\x22:\x22user_feedback_menu_option\x22,\x22label_instance\x22:\x221\x22,\x22include_close_button_token\x22:true},\x22survey\x22:{\x22header\x22:\x22What was wrong with this ad?\x22,\x22options\x22:[{\x22text\x22:\x22Ad covered content\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x223\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Not interested in this ad\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x227\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Ad knew too much\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x2216\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Ad was inappropriate\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x228\x22,\x22include_close_button_token\x22:true}}]},\x22undo_conversion\x22:{\x22label\x22:\x22user_feedback_undo\x22,\x22label_instance\x22:\x221\x22,\x22include_close_button_token\x22:true}}],\x22mute_panel_data\x22:{\x22adchoices_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/adchoices/iconx2-000000.png\x22,\x22adchoices_button_text\x22:\x22AdChoices\x22,\x22closed_message_text\x22:\x22Ad closed by %1$s\x22,\x22enable_lightbox\x22:false,\x22google_logo_url\x22:\x22https://www.gstatic.com/images/branding/googlelogo/2x/googlelogo_dark_color_84x28dp.png\x22,\x22report_ad_button_text\x22:\x22Stop seeing this ad\x22,\x22confirmation_text\x22:\x22We\x27ll try not to show that ad again\x22,\x22settings_button_first\x22:false,\x22ads_by_google_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/abg/iconx2-000000.png\x22,\x22ads_by_google_button_text\x22:\x22Ads by Google\x22,\x22protocol_gstatic_host\x22:\x22https://www.gstatic.com\x22,\x22jake_mta_context\x22:\x22\x22},\x22why_this_ad_token\x22:\x22AB3afGEAAARPeyJpbWFnZV93aHlfdGhpc19hZCI6eyJsYW5kaW5nX3VybCI6Imh0dHA6Ly9waXhlbC5ldmVyZXN0dGVjaC5uZXQvNDQ2MS9jcT9ldl9zaWQ9M1x1MDAyNmV2X2xuPVx1MDAyNmV2X2x4PVx1MDAyNmV2X2NyeD0yMTA3NDM1MjMzMjhcdTAwMjZldl9tdD1cdTAwMjZldl9uPWRcdTAwMjZldl9sdHg9XHUwMDI2ZXZfcGw9dGVjaHJlcHVibGljLmNvbVx1MDAyNmV2X3Bvcz1ub25lXHUwMDI2ZXZfZHZjPWNcdTAwMjZldl9kdm09XHUwMDI2ZXZfcGh5PTkwNDcwMjhcdTAwMjZldl9sb2M9XHUwMDI2ZXZfY3g9NzQyMDU5MDIwXHUwMDI2ZXZfYXg9NDcyMzY4MzU1MDhcdTAwMjZ1cmw9aHR0cHM6Ly9nZXQuaW5mby5wYWxvYWx0b25ldHdvcmtzLmNvbS93ZWJBcHAvd2hpdGVwYXBlci1wcm90ZWN0LXlvdXJzZWxmLWZyb20tYW50aXZpcnVzLWVuJTNGdXRtX3NvdXJjZSUzRGdvb2dsZS1kaXNwbGF5JTI2dXRtX21lZGl1bSUzRGJhbm5lci1zaXRlLXRhcmdldGVkJTI2dXRtX2NhbXBhaWduJTNEU2l0ZV9UYXJnZXRlZC1FTUVBLUVOLVByb2dyYW1tYXRpYyUyNnV0bV9jb250ZW50JTNEMjEwNzQzNTIzMzI4JTI2dXRtX25ldHdvcmslM0R0ZWNocmVwdWJsaWMuY29tJTI2Q2FtcGFpZ25JZCUzRDcwMTBnMDAwMDAxTGgzUiIsImltYWdlX3VybCI6Imh0dHBzOi8vdHBjLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9zaW1nYWQvMTMxMTE2NTgxNTE5MzE3MDU3MzMiLCJpbWFnZV93aWR0aCI6MzAwLCJpbWFnZV9oZWlnaHQiOjI1MH0sInRhcmdldGluZ19yZWFzb25zIjp7ImFkX3JlYXNvbiI6WzIsOV0sImV4cGxhbmF0aW9uIjp7ImludHJvZHVjdGlvbiI6IlRoaXMgaXMgYSBsaXN0IG9mIHRoZSBpbmZvcm1hdGlvbiBzb3VyY2VzIHVzZWQgdG8gZGV0ZXJtaW5lIHRoYXQgdGhpcyBhZCBiZSBzaG93biB0byB5b3U6IiwiaXRlbSI6W3siZGVzY3JpcHRpb24iOiJUaGUgaW5mb3JtYXRpb24gb24gdGhlIHdlYnNpdGUgeW91IHdlcmUgdmlld2luZy4ifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHRpbWUgb2YgZGF5LCB0aGUgd2Vic2l0ZSB5b3Ugd2VyZSB2aWV3aW5nIG9yIHlvdXIgZ2VuZXJhbCBsb2NhdGlvbiAoZm9yIGV4YW1wbGUgY291bnRyeSBvciBjaXR5KS4ifV19fX0A8d4D48PK2368tnysI2-7n3EY7aP36GT6i3f5_Pld1dybwjpO_kev1FFKRl5mHoTdPTpMWFSuhKXwWSWBC5ASMl0qpbaxYVDaXMKJtRsqJ55h_sFpW4bT4v2WQiqFuWkiDPJgTDbP3WxqrCvMehzb-jUptq1ZiU0TrGdbB4vMqf2BOFeN3UeFw_W2brAcC0oQ4LG3H4ooN5SJGoeXKYNRWvzzLqcjDeT-2v4B_T7y6ExCj8rl2-BvlNiFRFDpvOUF2IzGPnJSG2mrvCyoo0OuvK1fYP_ojdyQOPdL0lOfGV93oIsqz59UWIiO0kmV7R-4nh4rbmBSje3RCe9UwiQ-,T7hBJmkB28om42G_qgueyA\x22,\x22why_this_ad_url\x22:\x22https://www.google.com/ads/preferences/whythisad/en-US/5iNgcxxMZ9hhHubc/#/AB3afGEAAARPeyJpbWFnZV93aHlfdGhpc19hZCI6eyJsYW5kaW5nX3VybCI6Imh0dHA6Ly9waXhlbC5ldmVyZXN0dGVjaC5uZXQvNDQ2MS9jcT9ldl9zaWQ9M1x1MDAyNmV2X2xuPVx1MDAyNmV2X2x4PVx1MDAyNmV2X2NyeD0yMTA3NDM1MjMzMjhcdTAwMjZldl9tdD1cdTAwMjZldl9uPWRcdTAwMjZldl9sdHg9XHUwMDI2ZXZfcGw9dGVjaHJlcHVibGljLmNvbVx1MDAyNmV2X3Bvcz1ub25lXHUwMDI2ZXZfZHZjPWNcdTAwMjZldl9kdm09XHUwMDI2ZXZfcGh5PTkwNDcwMjhcdTAwMjZldl9sb2M9XHUwMDI2ZXZfY3g9NzQyMDU5MDIwXHUwMDI2ZXZfYXg9NDcyMzY4MzU1MDhcdTAwMjZ1cmw9aHR0cHM6Ly9nZXQuaW5mby5wYWxvYWx0b25ldHdvcmtzLmNvbS93ZWJBcHAvd2hpdGVwYXBlci1wcm90ZWN0LXlvdXJzZWxmLWZyb20tYW50aXZpcnVzLWVuJTNGdXRtX3NvdXJjZSUzRGdvb2dsZS1kaXNwbGF5JTI2dXRtX21lZGl1bSUzRGJhbm5lci1zaXRlLXRhcmdldGVkJTI2dXRtX2NhbXBhaWduJTNEU2l0ZV9UYXJnZXRlZC1FTUVBLUVOLVByb2dyYW1tYXRpYyUyNnV0bV9jb250ZW50JTNEMjEwNzQzNTIzMzI4JTI2dXRtX25ldHdvcmslM0R0ZWNocmVwdWJsaWMuY29tJTI2Q2FtcGFpZ25JZCUzRDcwMTBnMDAwMDAxTGgzUiIsImltYWdlX3VybCI6Imh0dHBzOi8vdHBjLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9zaW1nYWQvMTMxMTE2NTgxNTE5MzE3MDU3MzMiLCJpbWFnZV93aWR0aCI6MzAwLCJpbWFnZV9oZWlnaHQiOjI1MH0sInRhcmdldGluZ19yZWFzb25zIjp7ImFkX3JlYXNvbiI6WzIsOV0sImV4cGxhbmF0aW9uIjp7ImludHJvZHVjdGlvbiI6IlRoaXMgaXMgYSBsaXN0IG9mIHRoZSBpbmZvcm1hdGlvbiBzb3VyY2VzIHVzZWQgdG8gZGV0ZXJtaW5lIHRoYXQgdGhpcyBhZCBiZSBzaG93biB0byB5b3U6IiwiaXRlbSI6W3siZGVzY3JpcHRpb24iOiJUaGUgaW5mb3JtYXRpb24gb24gdGhlIHdlYnNpdGUgeW91IHdlcmUgdmlld2luZy4ifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHRpbWUgb2YgZGF5LCB0aGUgd2Vic2l0ZSB5b3Ugd2VyZSB2aWV3aW5nIG9yIHlvdXIgZ2VuZXJhbCBsb2NhdGlvbiAoZm9yIGV4YW1wbGUgY291bnRyeSBvciBjaXR5KS4ifV19fX0A8d4D48PK2368tnysI2-7n3EY7aP36GT6i3f5_Pld1dybwjpO_kev1FFKRl5mHoTdPTpMWFSuhKXwWSWBC5ASMl0qpbaxYVDaXMKJtRsqJ55h_sFpW4bT4v2WQiqFuWkiDPJgTDbP3WxqrCvMehzb-jUptq1ZiU0TrGdbB4vMqf2BOFeN3UeFw_W2brAcC0oQ4LG3H4ooN5SJGoeXKYNRWvzzLqcjDeT-2v4B_T7y6ExCj8rl2-BvlNiFRFDpvOUF2IzGPnJSG2mrvCyoo0OuvK1fYP_ojdyQOPdL0lOfGV93oIsqz59UWIiO0kmV7R-4nh4rbmBSje3RCe9UwiQ-,T7hBJmkB28om42G_qgueyA\\u0026GCp-Olm_MvoI3o26tNEFEIzY6-ECGMDi910iFHBhbG9hbHRvbmV0d29ya3MuY29tMggIBRMYltcuFEIXY2EtcHViLTI2NzkxMDM2MDU3MTU3ODlIAVgCcAE\\u0026https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCWxnavKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjeh4AQBoAYCgAfXyNldqAemvhvYBwHSCAcIgGEQARgDsQllkTFUVQobzNgTAg\\u0026sigh\x3d6XNCXLrmmdw\x22,\x22why_this_ad_text\x22:\x22Why this ad?\x22}},\x22flags\x22:[{\x22name\x22:\x22enable_settings_click_collapse\x22,\x22value\x22:\x22true\x22},{\x22name\x22:\x22jake_dimension_selection_strategy\x22,\x22value\x22:\x22adslotconfig\x22},{\x22name\x22:\x22jake_ui_extension\x22,\x22value\x22:\x22jake_default_ui\x22},{\x22name\x22:\x22jake_transition_timeout\x22,\x22value\x22:\x22-1\x22}]},opi: false,ti: false,re: false,mob: false,osd: false,il: false,eaca: false};\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/abg.js\x22\x3e\x3c/script\x3e\x3ciframe style\x3d\x22display:none\x22 src\x3d\x22https://p4-c7bffqooqwgbs-v7dsdhi7tmtwpyed-if-v6exp3-v4.metric.gstatic.com/v6exp3/redir.html\x22\x3e\x3c/iframe\x3e\x3c/div\x3e\x3c/div\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/client/ext/m_js_controller.js\x22\x3e\x3c/script\x3e\x3cscript\x3ebuildAdSlot([[[1,0,300,250,\x22http://pixel.everesttech.net/4461/cq?ev_sid\x3d3\\u0026ev_ln\x3d\\u0026ev_lx\x3d\\u0026ev_crx\x3d210743523328\\u0026ev_mt\x3d\\u0026ev_n\x3dd\\u0026ev_ltx\x3d\\u0026ev_pl\x3dtechrepublic.com\\u0026ev_pos\x3dnone\\u0026ev_dvc\x3dc\\u0026ev_dvm\x3d\\u0026ev_phy\x3d9047028\\u0026ev_loc\x3d\\u0026ev_cx\x3d742059020\\u0026ev_ax\x3d47236835508\\u0026url\x3dhttps://get.info.paloaltonetworks.com/webApp/whitepaper-protect-yourself-from-antivirus-en%3Futm_source%3Dgoogle-display%26utm_medium%3Dbanner-site-targeted%26utm_campaign%3DSite_Targeted-EMEA-EN-Programmatic%26utm_content%3D210743523328%26utm_network%3Dtechrepublic.com%26CampaignId%3D7010g000001Lh3R\x22,\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCWxnavKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjeh4AQBoAYCgAfXyNldqAemvhvYBwHSCAcIgGEQARgDsQllkTFUVQobzNgTAg\\u0026sigh\x3d6XNCXLrmmdw\x22,null,null,null,null,null,null,null,null,\x22https://get.info.paloaltonetworks.com/webApp/whitepaper-protect-yourself-from-antivirus-en?utm_source\x3dgoogle-display\\u0026utm_medium\x3dbanner-site-targeted\\u0026utm_campaign\x3dSite_Targeted-EMEA-EN-Programmatic\\u0026utm_content\x3d{creative}\\u0026utm_network\x3d{placement}\\u0026CampaignId\x3d7010g000001Lh3R\x22,null,null,null,null,null,null,null,null,null,null,null,0,\x22\x22,\x22\x22,0,0,\x22\x22]],300,250,0,0,null,\x22CJ_-2bPx_tUCFUyNGAodt9kKYg\x22,\x22vKWmWaquOYz_YvjdqcAC\x22,null,\x22ca-pub-2679103605715789\x22,300,250,0,\x22_blank\x22,null,null,0,\x22https://tpc.googlesyndication.com\x22,null,0,0,143132862,null,null,null,null,null,[1,1,1,1,0,0],null,null,null,null,null,1,null,null,null,null,\x22https://www.gstatic.com\x22,null,null,[0,0],0]);\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/client/ext/m_window_focus_non_hydra.js\x22 async\x3e\x3c/script\x3e\x3cscript\x3efunction initWindowFocus() {window[\x27window_focus_for_click\x27] \x3dwfocusnhinit(\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\\x3dCWxnavKWmWZ-wOsyaYrezq5AGrbCQ9Uvejbq00QX9vunzAxABIN76whVghJXshdwdoAGRt6aiA8gBAuACAKgDAcgDmASqBK8CT9DOh3QV0QK_72ClMLuIQ_4QCp5JUnF8Rv-Jq_bECBYsPiEn66jqhP2Cuiv4H59qrL25r2biVUf_Mg3S5O1zjChWPIrdhVrOl_ah_NgMecHVLPD3zdL5Wqbf1t95RhXwdhhMPUJEW9QfuayvrJ2n8IHEAGHBuhNSmtKzW9xKRbnltOXA_vIXl7pH-oi_FzyW3lwtzSvh3S1atuWpAbZ4fzgbGr3DTNzZW-oM1UQaQeEXHW9MS31h8lli9L9LBUYqX2hGtY5KJJ3rYiiFN000FB4YdRL3o3M4v6GnFxg14H2oK6H3NRHOSmpgza-o1Isl_mfTE13fM1ctMOdtTx5iZOWxKxpl0tGe_Oii-AjdbI3TQDvGaiGcPpjf_Gc-6aP5wO5OeKl6lk0mWLTQNjeh4AQBoAYCgAfXyNldqAemvhvYBwHSCAcIgGEQARgDsQllkTFUVQobzNgTAg\\x26sigh\\x3d6XNCXLrmmdw\x22,\x22vKWmWaquOYz_YvjdqcAC\x22,\x22CJ_-2bPx_tUCFUyNGAodt9kKYg\x22,true,true,true,false,false,0);}if (window.wfocusnhinit) {initWindowFocus();} else {window[\x27google_wf_async\x27] \x3d initWindowFocus;}\x3c/script\x3e\x3ciframe scrolling\x3d\x22no\x22 frameborder\x3d0 height\x3d0 width\x3d0 src\x3d\x22https://pagead2.googlesyndication.com/pagead/s/cookie_push.html#aHR0cHM6Ly9zLm9wZW5kc3AuY29tL21hbi94Y2hpbi8_cGM9YWR4Jmdvb2dsZV9naWQ9Q0FFU0VNMWRncHVmZ2p6MThyak52MjR2cnpVJmdvb2dsZV9jdmVyPTEmZ29vZ2xlX3B1c2g9QUhORjEzTGptWThUTmE1Z3NHbFRoR2ZIR012cWJWVEZEOHJjMGNtaHQ5SzZSeDA\x3d,aHR0cHM6Ly9jbS5nLmRvdWJsZWNsaWNrLm5ldC9waXhlbC9hdHRyP2Q9QUhORjEzSTY3THpBYm93SFh3NnFxQXVPclNKZFBJazdRekRm\x22 style\x3d\x22position:absolute\x22\x3e\x3c/iframe\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BaQlSvKWmWZ-wOsyaYrezq5AGAN6NurTRBQAAEAE4AcgBAuACAMgDmATgBAGgBgLSCAUIgGEQAcITGAoQGIzY6-ECIggIAxABGAEgABiRt6aiAw\x27,\x27\x27,143132862,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dai\\x26alh\\x3d2323565729\\x26\x27,3,\x27CAASEuRoW4UQvlcsDSoryGufFBatHA\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBaQlSvKWmWZ-wOsyaYrezq5AGAN6NurTRBQAAEAE4AcgBAuACAMgDmATgBAGgBgLSCAUIgGEQAcITGAoQGIzY6-ECIggIAxABGAEgABiRt6aiAw\\x26cid\\x3dCAASEuRoW4UQvlcsDSoryGufFBatHA\x27);\x3c/script\x3e\x3cimg src\x3d\x22//www.google.com/ads/measurement/l?ebcid\x3dALh7CaQMa366GzWPFoCFNdsOqwy5lu-qf0y1msF8XOD9of0UEYTzM-39mjeaV-f9BM2MEreNoO3mUQ1fx0aSQm2w9JmFxTAxUw\x22 style\x3d\x22display:none;\x22\x3e\x3c/img\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:300px;height:250px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB9SURBVBjTbVEBDsQwCMIf8P/XXi2i9jLX0BCRMQd8V6iQzzCAt3uQXCwgLTwjdjo8OivNpi//UaNxea8ksZK4SD654STXH0YqceI9YiHHCd6uJUcPLfm7HKwZgb7SSWsGlZoP/m8w/JrK7Z3NnWf2jQm0Xem15NVx/XOu8w+22gVXBEeMigAAAABJRU5ErkJggg\x3d\x3d\x27)\x22\x3e\x3c/div\x3e\x3cscript\x3evar ad \x3d buildImageAd(adSlot, 0);adSlot.addAd(ad);adSlot.finalize(\x27google_image_div\x27);\x3c/script\x3e\x3cscript\x3e(function(_){var Bl\x3dfunction(){this.g\x3d[];this.l\x3d{}},Cl\x3dfunction(a){var b\x3d[a.key,a.value];_.q(a.Aa)\x26\x26b.push(a.Aa);return b};Bl.prototype.report\x3dfunction(){for(var a\x3d[],b\x3d0;b\x3cthis.g.length;++b)a.push(Cl(this.g[b]));return a};var Dl\x3d{};var El\x3d{1:0,45:0,46:0,2:1,4:8,5:6,8:11,9:2,6:9,34:25,26:15,3:7,20:12,24:26,33:11,25:0,40:9,36:19},Fl\x3dfunction(a,b,c,d){var e\x3dEl[b];4\x3d\x3db\x26\x26(b\x3d(d\x3dd.currentTarget)?d.getAttribute(\x22data-absm\x22):c.getAttribute(b,\x22data-absm\x22),\x22e\x22\x3d\x3db?e\x3d12:\x22db\x22\x3d\x3db?e\x3d29:\x22dd\x22\x3d\x3db\x26\x26(e\x3d30));(0,window.ja)(a,e)},Gl\x3dfunction(a){return function(){a()}},Hl\x3dfunction(a){return a.report()};_.t(\x22registerAd\x22,function(a,b){_.q(Dl[b])||(Dl[b]\x3dnew Bl);a.registerClickUrlModifier(_.x(Hl,Dl[b]));for(var c\x3d[1,45,46,2,4,8,6,9,5,3,20,34,26,24,33,25,40,36],d\x3d0;d\x3cc.length;d++)_.u(window.st)\x26\x26a.listen(c[d],\x22mousedown\x22,Gl(_.x(window.st,b))),a.listen(c[d],\x22click\x22,_.x(Fl,b));a.listen(15,\x22click\x22,_.x(Fl,b));_.u(window.st)\x26\x26a.listen(15,\x22mousedown\x22,Gl(_.x(window.st,b)));_.u(window.ss)\x26\x26(a.listen(0,\x22mouseover\x22,Gl(_.x(window.ss,b))),a.listen(0,\x22focus\x22,Gl(_.x(window.ss,b))),a.listen(1,\x22focus\x22,Gl(_.x(window.ss,b))),a.listen(1,\x22mouseover\x22,Gl(_.x(window.ss,b))));return a},void 0);_.t(\x22css\x22,function(a,b,c,d,e){a\x3dDl[a];_.q(a)\x26\x26(!_.q(a.l[b])||d?(d\x3da.g.length,a.l[b]\x3dd,a.g[d]\x3d{key:b,value:c,Aa:e}):(b\x3da.g[a.l[b]],b.value\x3dc,b.Aa\x3de))},void 0);})(window.hydra\x3dwindow.hydra||{});\x3c/script\x3e\x3cscript\x3eregisterAd(ad, \x27aw0\x27);\x3c/script\x3e \x3c/body\x3e\x3c/html\x3e","_snippet_":false,"_height_":250,"_width_":300,"_empty_":false,"_is_afc_":true,"_use_safe_frame_":true,"_creative_ids_":[116446457049],"_adgroup2_ids_":[138705489],"_advertiser_ids_":[25365849],"_campaign_ids_":[163464849],"_label_ids_":[512049],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJ_-2bPx_tUCFUyNGAodt9kKYg"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":false,"_afc_expandable_":false,"_html_":"\x3c!doctype html\x3e\x3chtml\x3e\x3chead\x3e\x3cscript\x3evar google_casm\x3d[\x22\x22,0,null,0,0,null,1];\x3c/script\x3e\x3cstyle\x3ea { color: #000000 }\x3c/style\x3e\x3cscript\x3efunction su(id) {var a \x3d document.getElementById(id);var b \x3d (new Date()).getTime();if (a \x26\x26 a.myt \x26\x26 b) {var t \x3d b - a.myt;if (window.css) {css(id,\x27clkt\x27,t);return;}var bi \x3d a.href.indexOf(\x22\x26clkt\x3d\x22);if (bi \x3e 0) {var c \x3d a.href.substring(0, bi+6); var d \x3d a.href.substring(bi+6, a.href.length);var ei \x3d d.indexOf(\x22\x26\x22);var r \x3d \x27\x27;if (ei \x3e\x3d 0)r \x3d d.substring(ei, d.length);a.href \x3d c + t + r; } else {a.href +\x3d \x22\x26clkt\x3d\x22 + t;}}}(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();(function(){var f\x3dthis,g\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},h\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},k\x3dfunction(a,b,c){Function.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?k\x3dg:k\x3dh;return k.apply(null,arguments)},l\x3dDate.now||function(){return+new Date},m\x3dfunction(a,b){a\x3da.split(\x22.\x22);var c\x3df;a[0]in c||!c.execScript||c.execScript(\x22var \x22+a[0]);for(var d;a.length\x26\x26(d\x3da.shift());)a.length||void 0\x3d\x3d\x3db?c[d]\x26\x26c[d]!\x3d\x3dObject.prototype[d]?c\x3dc[d]:c\x3dc[d]\x3d{}:c[d]\x3db};var n\x3ddocument;var p\x3dfunction(a,b){if(!a||!b)return!1;if(a.contains\x26\x261\x3d\x3db.nodeType)return a\x3d\x3db||a.contains(b);if(\x22undefined\x22!\x3dtypeof a.compareDocumentPosition)return a\x3d\x3db||!!(a.compareDocumentPosition(b)\x2616);for(;b\x26\x26a!\x3db;)b\x3db.parentNode;return b\x3d\x3da};var r\x3d{capture:!0},t\x3dfunction(a){var b\x3d!1,c;return function(){b||(c\x3da(),b\x3d!0);return c}}(function(){var a\x3d!1;try{var b\x3dObject.defineProperty({},\x22passive\x22,{get:function(){a\x3d!0}});f.addEventListener(\x22test\x22,null,b)}catch(c){}return a});function u(a){return a?a.passive\x26\x26t()?a:a.capture||!1:a}var v\x3dfunction(a,b,c,d){a.addEventListener?a.addEventListener(b,c,u(d)):a.attachEvent\x26\x26a.attachEvent(\x22on\x22+b,c)};var w\x3dfunction(a,b,c,d,e){window.css?css(b,c,d,e,void 0):a\x26\x26(b\x3da.href,e?d\x3db+(\x22\x26\x22+c+\x22\x3d\x22+d):(e\x3d\x22\x26\x22+c+\x22\x3d\x22,c\x3db.indexOf(e),0\x3ec?d\x3db+e+d:(c+\x3de.length,e\x3db.indexOf(\x22\x26\x22,c),d\x3d0\x3c\x3de?b.substring(0,c)+d+b.substring(e):b.substring(0,c)+d)),a.href\x3d2E3\x3cd.length?b:d)};var x\x3d!1,y\x3d!1,z\x3dnull,A\x3dfunction(){document.addEventListener\x26\x26v(document,\x22click\x22,function(a){z\x3da},r)},B\x3dfunction(){var a\x3dz?z:window.event;return a?x||y?!1:(a.preventDefault?a.preventDefault():a.returnValue\x3d!1,!0):!1},C\x3dfunction(){v(document,\x22mousedown\x22,function(){x\x3d!0});v(document,\x22keydown\x22,function(){y\x3d!0});A()};var E\x3dfunction(a,b){if(0\x3eb||parseInt(b,10)!\x3d\x3db)b\x3d17;D(a,b)},F\x3dfunction(a,b){D(a,b||1)},G\x3dfunction(a){D(a,2)},H\x3dfunction(a,b){D(a,b||0)},I\x3d{},D\x3dfunction(a,b){I[a]||(I[a]\x3d[]);var c\x3dI[a][b];c||(I[a][b]\x3d!0);c||w(document.getElementById(a),a,\x22nb\x22,b,!0)};var J\x3dfunction(){this.g\x3dthis.h\x3dnull;n.addEventListener\x26\x26n.addEventListener(\x22mousedown\x22,k(this.i,this),!0);v(n,\x22DOMContentLoaded\x22,k(function(){this.g\x3dn.getElementById(\x22common_15click_anchor\x22)},this))};J.prototype.i\x3dfunction(a){this.h\x3da};var K\x3dfunction(a,b,c){var d\x3da.id||\x22\x22;w(a,d,\x22nx\x22,b);w(a,d,\x22ny\x22,c)};var L\x3d[0,2,1],M\x3dnull,N\x3dfunction(a){if(a){var b;if(b\x3dwindow.event||M){var c;(c\x3db.which?1\x3c\x3cL[b.which-1]:b.button)\x26\x26b.shiftKey\x26\x26(c|\x3d8);c\x26\x26b.altKey\x26\x26(c|\x3d16);c\x26\x26b.ctrlKey\x26\x26(c|\x3d32);b\x3dc}else b\x3dnull;b\x26\x26w(a,a.id,\x22mb\x22,b)}};document.addEventListener\x26\x26document.addEventListener(\x22mousedown\x22,function(a){M\x3da},!0);window.mb\x3dN;var O,P\x3dfunction(a){if(a){var b\x3ddocument.getElementById(a);if(b){if(O){var c\x3dO;c\x3dl()-c}else c\x3d0;w(b,a,\x22mdd\x22,c)}}},Q\x3dfunction(){O\x3dl()};var R\x3d{},S\x3dfunction(a){void 0!\x3d\x3dR[a]?R[a]++:R[a]\x3d1;w(document.getElementById(a),a,\x22nm\x22,R[a])};m(\x22init_ssb\x22,function(a,b,c,d,e,T){a\x26\x26(C(),m(\x22accbk\x22,B));b\x26\x26(m(\x22cla\x22,E),m(\x22cll\x22,F),m(\x22clb\x22,G),m(\x22clh\x22,H));if(c){var q\x3dnew J;m(\x22xy\x22,function(a,b,c){c\x3dc||b;var d\x3da||q.h;if(d\x26\x26b\x26\x26c\x26\x26!p(q.g,d.target)\x26\x26(a\x3dn.querySelector(\x22a.one-point-five-click.rhbutton\x22),!a||!p(a,d.target))){var e\x3dMath.round(d.clientX-c.offsetLeft);c\x3dMath.round(d.clientY-c.offsetTop);K(b,e,c);q.g\x26\x26K(q.g,e,c);a\x26\x26K(a,e,c)}})}d\x26\x26m(\x22mb\x22,N);e\x26\x26(m(\x22sv\x22,Q),m(\x22sw\x22,P));T\x26\x26m(\x22ss\x22,S)});}).call(this);init_ssb(true,false,true,true,false,true);if (typeof(ss) \x3d\x3d\x3d \x22undefined\x22) { ss \x3d function(){}; }function st(id) {var a \x3d document.getElementById(id);if (a) {a.myt \x3d (new Date()).getTime();xy(window.event, a, document.body);mb(a);}}function ha(a,x){ if (accbk()) return;su(a);}function ia(a,e,x) {if (accbk()) return;su(a);}function ja(a,x) {if (accbk()) return;su(a);}function ga(o,e,x) {if (document.getElementById) {var a\x3do.id.substring(1),p\x3d\x22\x22,r\x3d\x22\x22,g\x3de.target,t,f,h;if (g) {t\x3dg.id;f\x3dg.parentNode;if (f) {p\x3df.id;h\x3df.parentNode;if (h)r\x3dh.id;}} else {h\x3de.srcElement;f\x3dh.parentNode;if (f)p\x3df.id;t\x3dh.id;}if (t\x3d\x3da||p\x3d\x3da||r\x3d\x3da)return true;ia(a,e,x);window.open(document.getElementById(a).href);}}\x3c/script\x3e\x3cstyle\x3ehtml, body {width:100%;height:100%;}body {display:table;text-align:center;}#google_center_div {display:table-cell;}#google_image_div { display:inline-block; }\x3c/style\x3e\x3c/head\x3e\x3cbody leftMargin\x3d\x220\x22 topMargin\x3d\x220\x22 marginwidth\x3d\x220\x22 marginheight\x3d\x220\x22 style\x3d\x22background:transparent\x22 \x3e\x3cdiv id\x3d\x22google_center_div\x22\x3e\x3cdiv id\x3d\x22google_image_div\x22 style\x3d\x22height: 90px; width: 728px; overflow:hidden; position:relative\x22\x3e\x3cscript\x3evu(\x22https://adx.g.doubleclick.net/pagead/adview?ai\\x3dCzJK-vKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRgwASb_YWNoQHgBAGSBQQIBBgBkgUECAUYBKAGAoAHkrXdJqgHpr4b2AcB0ggHCIBhEAEYA9gTDA\\x26sigh\\x3d6yKFKHLc_Zc\x22)\x3c/script\x3e\x3ca id\x3d\x22aw0\x22 target\x3d\x22_blank\x22 href\x3d\x22https://www.googleadservices.com/pagead/aclk?sa\x3dL\x26ai\x3dCtjtgvKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRg4AQBoAYCgAeStd0mqAemvhvYBwHSCAcIgGEQARgDsQnvnCxSJ9L2YtgTDA\x26num\x3d1\x26cid\x3dCAASEuRoy1BYcz6x940sczwVw2B5zQ\x26sig\x3dAOD64_3JEPn6OMLSYxHOqUQX8-hgFrZFuQ\x26client\x3dca-pub-2679103605715789\x26adurl\x3dhttps://www.tableau.com/asset/six-trends-retail-analytics-2017%3Futm_campaign%3DRetargeting-STOREOP-RETAIL-ALL-ALL-ALL%26utm_medium%3DDisplay%26utm_source%3DGoogle%2BDisplay%26utm_campaign_id%3D2017004%26utm_language%3DEN%26utm_country%3DANZ%26kw%3D%26adgroup%3DWEB-Retail%26adused%3D213848201989%26matchtype%3D%26placement%3Dd842ca5408d26556.anonymous.google%26creative%3Dretail\x22\x3e\x3cimg src\x3d\x22https://tpc.googlesyndication.com/simgad/15025364281368593908\x22 border\x3d\x220\x22 width\x3d\x22728\x22 alt\x3d\x22\x22 class\x3d\x22img_ad\x22 /\x3e\x3c/a\x3e\x3cstyle\x3ediv,ul,li{margin:0;padding:0;}.abgc{display:block;height:15px;overflow:hidden;position:absolute;right:17px;top:1px;text-rendering:geometricPrecision;width:15px;z-index:9020;}.abgb{display:block;height:15px;width:15px;}.abgc{cursor:pointer;}.cbb{background-image: url(\x27https://tpc.googlesyndication.com/pagead/images/x_button_ffffff_00aecd_10.svg\x27);background-repeat: no-repeat;background-position: top right;cursor:pointer;height:15px;width:15px;z-index:9020;}.cbb:hover{background-image: url(\x27https://tpc.googlesyndication.com/pagead/images/x_button_dark.svg\x27);cursor:pointer;}.abgb{position:absolute;right:0px;top:0px;}.cbb{position:absolute;right:1px;top:1px;}.abgc img{display:block;}.abgc svg{display:block;}.abgs{display:none;height:100%;}.abgl{text-decoration:none;}.abgi{fill-opacity:1.0;fill:#00aecd;stroke:none;}.abgbg{fill-opacity:1.0;fill:#ffffff;stroke:none;}.abgtxt{fill:black;font-family:\x27Arial\x27;font-size:100px;overflow:visible;stroke:none;}\x3c/style\x3e\x3cdiv id\x3dabgc class\x3dabgc dir\x3d\x27ltr\x27 aria-hidden\x3d\x22true\x22\x3e\x3cdiv id\x3dabgb class\x3d\x22abgb\x22\x3e\x3c/div\x3e\x3cdiv id\x3dabgs class\x3dabgs\x3e\x3ca id\x3dabgl class\x3dabgl href\x3d\x22https://www.google.com/url?ct\x3dabg\x26amp;q\x3dhttps://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.techrepublic.com/article/the-5-iot-products-a-smart-city-needs-in-2017/%253Fftag%253DTREe09998f%2526bhid%253D22482896750630416374857688634747%26gl%3DRU%26hl%3Den%26client%3Dca-pub-2679103605715789%26ai0%3DCtjtgvKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRg4AQBoAYCgAeStd0mqAemvhvYBwHSCAcIgGEQARgDsQnvnCxSJ9L2YtgTDA\x26amp;usg\x3dAFQjCNHS_IC9cEbKXa9i7zCJ9EmUoA8XVw\x22 target\x3d_blank\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3d\x22cbb\x22 class\x3d\x22cbb\x22 aria-hidden\x3d\x22true\x22\x3e\x3c/div\x3e\x3cdiv id\x3d\x22mute_panel\x22 aria-hidden\x3d\x22true\x22\x3e\x3c/div\x3e\x3cscript\x3evar abgp\x3d{hw:15,sw:96,hh:15,sh:15,himg:\x27https://tpc.googlesyndication.com\x27+\x27/pagead/images/abg/icon.png\x27,simg:\x27https://tpc.googlesyndication.com/pagead/images/abg/en.png\x27,alt:\x27Ads by Google\x27,t:\x27Ads by\x27,tw:34,t2:\x27Google\x27,t2w:38,tbo:0,att:\x27adsbygoogle\x27,ff:\x27\x27,halign:\x27right\x27,fe:false,iba:false,lttp:true,uic:true,uit:true,ci:\x27\x27,icd:{\x22creatives\x22:[],\x22height\x22:90,\x22width\x22:728,\x22attribution\x22:{\x22user_feedback_data\x22:{\x22mute_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22pub_feedback_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22conversion_url\x22:\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCtjtgvKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRg4AQBoAYCgAeStd0mqAemvhvYBwHSCAcIgGEQARgDsQnvnCxSJ9L2YtgTDA\\u0026sigh\x3dLcraGjJr70Y\x22,\x22close_button_token\x22:\x22iuAJyIPOPWwIrKiLspYGEMu-qo8DGMr9viciD3d3dy50YWJsZWF1LmNvbTIICAUTGPO5JBRCF2NhLXB1Yi0yNjc5MTAzNjA1NzE1Nzg5SABYAnAB\x22,\x22interaction_conversion\x22:{\x22label\x22:\x22user_feedback_menu_interaction\x22,\x22label_instance\x22:\x22\x22,\x22include_close_button_token\x22:false},\x22survey_header\x22:\x22What was wrong with this ad?\x22,\x22back_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/back_blue.png\x22,\x22mute_confirmation_header\x22:\x22Thanks for the feedback!\x22,\x22mute_confirmation_text\x22:\x22We’ll review this ad to improve your experience in the future.\x22,\x22pub_feedback_confirmation_header\x22:\x22Thanks for the feedback!\x22,\x22pub_feedback_confirmation_text\x22:\x22We’ll use your feedback to review ads on this site.\x22,\x22encoded_cookie\x22:\x22CAASEuRoy1BYcz6x940sczwVw2B5zQ\x22,\x22undo_text\x22:\x22Undo\x22,\x22closing_countdown_text\x22:\x22Closing ad: %1$d\x22,\x22attribution_text\x22:\x22Ads by Google\x22,\x22attribution_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/abg_blue.png\x22,\x22attribution_destination_url\x22:\x22https://www.google.com/url?ct\x3dabg\\u0026q\x3dhttps://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.techrepublic.com/article/the-5-iot-products-a-smart-city-needs-in-2017/%253Fftag%253DTREe09998f%2526bhid%253D22482896750630416374857688634747%26gl%3DRU%26hl%3Den%26client%3Dca-pub-2679103605715789%26ai0%3DCtjtgvKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRg4AQBoAYCgAeStd0mqAemvhvYBwHSCAcIgGEQARgDsQnvnCxSJ9L2YtgTDA\\u0026usg\x3dAFQjCNHS_IC9cEbKXa9i7zCJ9EmUoA8XVw\x22,\x22ad_feedback_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png\x22,\x22is_rtl_language\x22:false,\x22feedback_options\x22:[{\x22text\x22:\x22Stop seeing this ad\x22,\x22conversion\x22:{\x22label\x22:\x22user_feedback_menu_option\x22,\x22label_instance\x22:\x221\x22,\x22include_close_button_token\x22:true},\x22survey\x22:{\x22header\x22:\x22What was wrong with this ad?\x22,\x22options\x22:[{\x22text\x22:\x22Ad covered content\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x223\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Not interested in this ad\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x227\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Ad knew too much\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x2216\x22,\x22include_close_button_token\x22:true}},{\x22text\x22:\x22Ad was inappropriate\x22,\x22conversion\x22:{\x22label\x22:\x22mute_survey_option\x22,\x22label_instance\x22:\x228\x22,\x22include_close_button_token\x22:true}}]},\x22undo_conversion\x22:{\x22label\x22:\x22user_feedback_undo\x22,\x22label_instance\x22:\x221\x22,\x22include_close_button_token\x22:true}}],\x22mute_panel_data\x22:{\x22adchoices_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/adchoices/iconx2-000000.png\x22,\x22adchoices_button_text\x22:\x22AdChoices\x22,\x22closed_message_text\x22:\x22Ad closed by %1$s\x22,\x22enable_lightbox\x22:false,\x22google_logo_url\x22:\x22https://www.gstatic.com/images/branding/googlelogo/2x/googlelogo_dark_color_84x28dp.png\x22,\x22report_ad_button_text\x22:\x22Stop seeing this ad\x22,\x22confirmation_text\x22:\x22We\x27ll try not to show that ad again\x22,\x22settings_button_first\x22:false,\x22ads_by_google_icon_url\x22:\x22https://googleads.g.doubleclick.net/pagead/images/abg/iconx2-000000.png\x22,\x22ads_by_google_button_text\x22:\x22Ads by Google\x22,\x22protocol_gstatic_host\x22:\x22https://www.gstatic.com\x22,\x22jake_mta_context\x22:\x22\x22},\x22why_this_ad_token\x22:\x22AB3afGEAAAO2eyJpbWFnZV93aHlfdGhpc19hZCI6eyJsYW5kaW5nX3VybCI6Imh0dHBzOi8vd3d3LnRhYmxlYXUuY29tL2Fzc2V0L3NpeC10cmVuZHMtcmV0YWlsLWFuYWx5dGljcy0yMDE3P3V0bV9jYW1wYWlnbj1SZXRhcmdldGluZy1TVE9SRU9QLVJFVEFJTC1BTEwtQUxMLUFMTFx1MDAyNnV0bV9tZWRpdW09RGlzcGxheVx1MDAyNnV0bV9zb3VyY2U9R29vZ2xlK0Rpc3BsYXlcdTAwMjZ1dG1fY2FtcGFpZ25faWQ9MjAxNzAwNFx1MDAyNnV0bV9sYW5ndWFnZT1FTlx1MDAyNnV0bV9jb3VudHJ5PUFOWlx1MDAyNmt3PVx1MDAyNmFkZ3JvdXA9V0VCLVJldGFpbFx1MDAyNmFkdXNlZD0yMTM4NDgyMDE5ODlcdTAwMjZtYXRjaHR5cGU9XHUwMDI2cGxhY2VtZW50PWQ4NDJjYTU0MDhkMjY1NTYuYW5vbnltb3VzLmdvb2dsZVx1MDAyNmNyZWF0aXZlPXJldGFpbCIsImltYWdlX3VybCI6Imh0dHBzOi8vdHBjLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9zaW1nYWQvMTUwMjUzNjQyODEzNjg1OTM5MDgiLCJpbWFnZV93aWR0aCI6NzI4LCJpbWFnZV9oZWlnaHQiOjkwfSwidGFyZ2V0aW5nX3JlYXNvbnMiOnsiYWRfcmVhc29uIjpbMiw5LDEzXSwiZXhwbGFuYXRpb24iOnsiaW50cm9kdWN0aW9uIjoiVGhpcyBpcyBhIGxpc3Qgb2YgdGhlIGluZm9ybWF0aW9uIHNvdXJjZXMgdXNlZCB0byBkZXRlcm1pbmUgdGhhdCB0aGlzIGFkIGJlIHNob3duIHRvIHlvdToiLCJpdGVtIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBpbmZvcm1hdGlvbiBvbiB0aGUgd2Vic2l0ZSB5b3Ugd2VyZSB2aWV3aW5nLiJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdGltZSBvZiBkYXksIHRoZSB3ZWJzaXRlIHlvdSB3ZXJlIHZpZXdpbmcgb3IgeW91ciBnZW5lcmFsIGxvY2F0aW9uIChmb3IgZXhhbXBsZSBjb3VudHJ5IG9yIGNpdHkpLiJ9LHsiZGVzY3JpcHRpb24iOiJSZWNlbnQgd2Vic2l0ZXMgeW91IHdlcmUgdmlld2luZy4ifV19fX2OBWrC9oxc-E54KdfESKC_ccvSZZnjpBtiQdbuxsPAJUnopja4xqKUf1eH8Wf_ZcGX4EwR3Snp0ZLK8jLwY8bjhWRmimyQqRp6CdYbfJKov8DIqTumYiusLdipv18OeUVudVE3Lle6DYZrv7Nn78Qz7MP8Y5zKDKYq3eUe8R3ngAaCzXpcaQqpekTHf6y9Kfz3daXGlfVcP4vH5Kvrrm7-mtkOwVGQk1aROcx3WoDy_of3EDZ1E_AxL8cORF5L2iT-Z2eXkOzWybgSNttjb9F6HLXLXaSh8DUwA3__qXoK6nV1R14TvGAjinOB_9o7JWhmGrYzknV1q6uGseERahQO,4MUfsV8UJcaMbuNEjQQ6CA\x22,\x22why_this_ad_url\x22:\x22https://www.google.com/ads/preferences/whythisad/en-US/5iNgcxxMZ9hhHubc/#/AB3afGEAAAO2eyJpbWFnZV93aHlfdGhpc19hZCI6eyJsYW5kaW5nX3VybCI6Imh0dHBzOi8vd3d3LnRhYmxlYXUuY29tL2Fzc2V0L3NpeC10cmVuZHMtcmV0YWlsLWFuYWx5dGljcy0yMDE3P3V0bV9jYW1wYWlnbj1SZXRhcmdldGluZy1TVE9SRU9QLVJFVEFJTC1BTEwtQUxMLUFMTFx1MDAyNnV0bV9tZWRpdW09RGlzcGxheVx1MDAyNnV0bV9zb3VyY2U9R29vZ2xlK0Rpc3BsYXlcdTAwMjZ1dG1fY2FtcGFpZ25faWQ9MjAxNzAwNFx1MDAyNnV0bV9sYW5ndWFnZT1FTlx1MDAyNnV0bV9jb3VudHJ5PUFOWlx1MDAyNmt3PVx1MDAyNmFkZ3JvdXA9V0VCLVJldGFpbFx1MDAyNmFkdXNlZD0yMTM4NDgyMDE5ODlcdTAwMjZtYXRjaHR5cGU9XHUwMDI2cGxhY2VtZW50PWQ4NDJjYTU0MDhkMjY1NTYuYW5vbnltb3VzLmdvb2dsZVx1MDAyNmNyZWF0aXZlPXJldGFpbCIsImltYWdlX3VybCI6Imh0dHBzOi8vdHBjLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9zaW1nYWQvMTUwMjUzNjQyODEzNjg1OTM5MDgiLCJpbWFnZV93aWR0aCI6NzI4LCJpbWFnZV9oZWlnaHQiOjkwfSwidGFyZ2V0aW5nX3JlYXNvbnMiOnsiYWRfcmVhc29uIjpbMiw5LDEzXSwiZXhwbGFuYXRpb24iOnsiaW50cm9kdWN0aW9uIjoiVGhpcyBpcyBhIGxpc3Qgb2YgdGhlIGluZm9ybWF0aW9uIHNvdXJjZXMgdXNlZCB0byBkZXRlcm1pbmUgdGhhdCB0aGlzIGFkIGJlIHNob3duIHRvIHlvdToiLCJpdGVtIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBpbmZvcm1hdGlvbiBvbiB0aGUgd2Vic2l0ZSB5b3Ugd2VyZSB2aWV3aW5nLiJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdGltZSBvZiBkYXksIHRoZSB3ZWJzaXRlIHlvdSB3ZXJlIHZpZXdpbmcgb3IgeW91ciBnZW5lcmFsIGxvY2F0aW9uIChmb3IgZXhhbXBsZSBjb3VudHJ5IG9yIGNpdHkpLiJ9LHsiZGVzY3JpcHRpb24iOiJSZWNlbnQgd2Vic2l0ZXMgeW91IHdlcmUgdmlld2luZy4ifV19fX2OBWrC9oxc-E54KdfESKC_ccvSZZnjpBtiQdbuxsPAJUnopja4xqKUf1eH8Wf_ZcGX4EwR3Snp0ZLK8jLwY8bjhWRmimyQqRp6CdYbfJKov8DIqTumYiusLdipv18OeUVudVE3Lle6DYZrv7Nn78Qz7MP8Y5zKDKYq3eUe8R3ngAaCzXpcaQqpekTHf6y9Kfz3daXGlfVcP4vH5Kvrrm7-mtkOwVGQk1aROcx3WoDy_of3EDZ1E_AxL8cORF5L2iT-Z2eXkOzWybgSNttjb9F6HLXLXaSh8DUwA3__qXoK6nV1R14TvGAjinOB_9o7JWhmGrYzknV1q6uGseERahQO,4MUfsV8UJcaMbuNEjQQ6CA\\u0026iuAJyIPOPWwIrKiLspYGEMu-qo8DGMr9viciD3d3dy50YWJsZWF1LmNvbTIICAUTGPO5JBRCF2NhLXB1Yi0yNjc5MTAzNjA1NzE1Nzg5SABYAnAB\\u0026https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCtjtgvKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRg4AQBoAYCgAeStd0mqAemvhvYBwHSCAcIgGEQARgDsQnvnCxSJ9L2YtgTDA\\u0026sigh\x3dLcraGjJr70Y\x22,\x22why_this_ad_text\x22:\x22Why this ad?\x22}},\x22flags\x22:[{\x22name\x22:\x22enable_settings_click_collapse\x22,\x22value\x22:\x22true\x22},{\x22name\x22:\x22jake_dimension_selection_strategy\x22,\x22value\x22:\x22adslotconfig\x22},{\x22name\x22:\x22jake_ui_extension\x22,\x22value\x22:\x22jake_default_ui\x22},{\x22name\x22:\x22jake_transition_timeout\x22,\x22value\x22:\x22-1\x22}]},opi: false,ti: false,re: false,mob: false,osd: false,il: false,eaca: false};\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/abg.js\x22\x3e\x3c/script\x3e\x3ciframe style\x3d\x22display:none\x22 src\x3d\x22https://p4-a5yxyunznpwvo-xq2n2vnphic2nvpg-if-v6exp3-v4.metric.gstatic.com/v6exp3/redir.html\x22\x3e\x3c/iframe\x3e\x3c/div\x3e\x3c/div\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/client/ext/m_js_controller.js\x22\x3e\x3c/script\x3e\x3cscript\x3ebuildAdSlot([[[1,0,728,90,\x22https://www.tableau.com/asset/six-trends-retail-analytics-2017?utm_campaign\x3dRetargeting-STOREOP-RETAIL-ALL-ALL-ALL\\u0026utm_medium\x3dDisplay\\u0026utm_source\x3dGoogle+Display\\u0026utm_campaign_id\x3d2017004\\u0026utm_language\x3dEN\\u0026utm_country\x3dANZ\\u0026kw\x3d\\u0026adgroup\x3dWEB-Retail\\u0026adused\x3d213848201989\\u0026matchtype\x3d\\u0026placement\x3dd842ca5408d26556.anonymous.google\\u0026creative\x3dretail\x22,\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCtjtgvKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRg4AQBoAYCgAeStd0mqAemvhvYBwHSCAcIgGEQARgDsQnvnCxSJ9L2YtgTDA\\u0026sigh\x3dLcraGjJr70Y\x22,null,null,null,null,null,null,null,null,\x22https://www.tableau.com/asset/six-trends-retail-analytics-2017?utm_campaign\x3dRetargeting-STOREOP-RETAIL-ALL-ALL-ALL\\u0026utm_medium\x3dDisplay\\u0026utm_source\x3dGoogle+Display\\u0026utm_campaign_id\x3d2017004\\u0026utm_language\x3dEN\\u0026utm_country\x3dANZ\\u0026kw\x3d{keyword}\\u0026adgroup\x3dWEB-Retail\\u0026adused\x3d{creative}\\u0026matchtype\x3d{matchtype}\\u0026placement\x3d{placement}\\u0026creative\x3dretail\x22,null,null,null,null,null,null,null,null,null,null,null,0,\x22\x22,\x22\x22,0,0,\x22\x22]],728,90,0,0,null,\x22CJWF2rPx_tUCFUqTGAodaq8MXQ\x22,\x22vKWmWZisOZK0YsaIl6AE\x22,null,\x22ca-pub-2679103605715789\x22,728,90,0,\x22_blank\x22,null,null,0,\x22https://tpc.googlesyndication.com\x22,null,0,0,-1270868931,null,null,null,null,null,[1,1,1,1,0,0],null,null,null,null,null,1,null,null,null,null,\x22https://www.gstatic.com\x22,null,null,[0,0],0]);\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/client/ext/m_window_focus_non_hydra.js\x22 async\x3e\x3c/script\x3e\x3cscript\x3efunction initWindowFocus() {window[\x27window_focus_for_click\x27] \x3dwfocusnhinit(\x22https://googleads.g.doubleclick.net/pagead/conversion/?ai\\x3dCtjtgvKWmWZW3OsqmYuresugFme7f7UusqIuylgbAjbcBEAEg3vrCFWCEleyF3B2gAe_1jtsDyAEC4AIAqAMByAOZBKoEqgJP0Np2_N6cfG6jBVvvLqojaEJVRx03XbNGWL5HshrJpJpc50O-wMjHKtvz4iOwREzfyWQx6dRQdh7-QpZuoaARe60NMtq_GV6GafXLsXdV-1MjL5YPEPIw7sx8ge2oIj_hG3b5bEEQPuF1upZ6XryC2YS2vuVSJEFt2CINYJXsghID4fcKdulwTWVHaNYq76PR7Aa-QYIDwtBuuGh8YChAnn_aDrtEZKwEKOhlUh5ViGXs-EQPZa0poayl4HH0YJgfemHPmUNJ9aB-tFBe_6NfPZNIW6XiRfgG2s67HGf3SnpHbyADGn7GNQ6zBiGX2CiUNxV7p7QsomcXmhtX9lFthV1X01xlp-b79pssUKWwKwjFWr0rktqGmPcg9W34jde6lP35BBQBttRg4AQBoAYCgAeStd0mqAemvhvYBwHSCAcIgGEQARgDsQnvnCxSJ9L2YtgTDA\\x26sigh\\x3dLcraGjJr70Y\x22,\x22vKWmWZisOZK0YsaIl6AE\x22,\x22CJWF2rPx_tUCFUqTGAodaq8MXQ\x22,true,true,true,false,false,0);}if (window.wfocusnhinit) {initWindowFocus();} else {window[\x27google_wf_async\x27] \x3d initWindowFocus;}\x3c/script\x3e\x3ciframe scrolling\x3d\x22no\x22 frameborder\x3d0 height\x3d0 width\x3d0 src\x3d\x22https://pagead2.googlesyndication.com/pagead/s/cookie_push.html#aHR0cHM6Ly9zLm9wZW5kc3AuY29tL21hbi94Y2hpbi8_cGM9YWR4Jmdvb2dsZV9naWQ9Q0FFU0VNMWRncHVmZ2p6MThyak52MjR2cnpVJmdvb2dsZV9jdmVyPTEmZ29vZ2xlX3B1c2g9QUhORjEzTGNSTjRwM0F2TzVCdjc5Y2JtNVRVOGVVWFRNMThraHR1aVlILTViSTA\x3d,aHR0cHM6Ly9jbS5nLmRvdWJsZWNsaWNrLm5ldC9waXhlbC9hdHRyP2Q9QUhORjEzSlR3TGs5eFZmM1M4VmRFS1JPYTlfWHFTU2dmQzZQ\x22 style\x3d\x22position:absolute\x22\x3e\x3c/iframe\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BdrEHvKWmWZW3OsqmYuresugFAKyoi7KWBgAAEAE4AcgBAuACAMgDmQTgBAGgBgLSCAUIgGEQAcITGQoREJv9hY2hASIICAIQARgBIAAY7_WO2wM\x27,\x27\x27,3024098365,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dai\\x26alh\\x3d4174725647\\x26\x27,3,\x27CAASEuRoy1BYcz6x940sczwVw2B5zQ\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBdrEHvKWmWZW3OsqmYuresugFAKyoi7KWBgAAEAE4AcgBAuACAMgDmQTgBAGgBgLSCAUIgGEQAcITGQoREJv9hY2hASIICAIQARgBIAAY7_WO2wM\\x26cid\\x3dCAASEuRoy1BYcz6x940sczwVw2B5zQ\x27);\x3c/script\x3e\x3cimg src\x3d\x22//www.google.com/ads/measurement/l?ebcid\x3dALh7CaSLhZl8RG07MUmV-3zwyTfczVIK0zmYPU2UjQR03WkxKUBiTZZwMJsQ0LVf_LexD8tayQry2CA8UmSqcvTvrG5zBxdwiA\x22 style\x3d\x22display:none;\x22\x3e\x3c/img\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:728px;height:90px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB8SURBVBjTbZEBDoAwCAPLD/j/aw20QJeIk6zZMQsC/xGM2rhC9mkiK1ZFEShaiYpc50JH3Tnfo/duU/NtPevkYnysb3gB4kV7QZbYYbBSvR7bK3cbCDfw0hi6c8J9bxmsL+2SeqagAWJatAnOHNNoeo7x4X8HqjEnxHX7ByibBXNAyRpPAAAAAElFTkSuQmCC\x27)\x22\x3e\x3c/div\x3e\x3cscript\x3evar ad \x3d buildImageAd(adSlot, 0);adSlot.addAd(ad);adSlot.finalize(\x27google_image_div\x27);\x3c/script\x3e\x3cscript\x3e(function(_){var Bl\x3dfunction(){this.g\x3d[];this.l\x3d{}},Cl\x3dfunction(a){var b\x3d[a.key,a.value];_.q(a.Aa)\x26\x26b.push(a.Aa);return b};Bl.prototype.report\x3dfunction(){for(var a\x3d[],b\x3d0;b\x3cthis.g.length;++b)a.push(Cl(this.g[b]));return a};var Dl\x3d{};var El\x3d{1:0,45:0,46:0,2:1,4:8,5:6,8:11,9:2,6:9,34:25,26:15,3:7,20:12,24:26,33:11,25:0,40:9,36:19},Fl\x3dfunction(a,b,c,d){var e\x3dEl[b];4\x3d\x3db\x26\x26(b\x3d(d\x3dd.currentTarget)?d.getAttribute(\x22data-absm\x22):c.getAttribute(b,\x22data-absm\x22),\x22e\x22\x3d\x3db?e\x3d12:\x22db\x22\x3d\x3db?e\x3d29:\x22dd\x22\x3d\x3db\x26\x26(e\x3d30));(0,window.ja)(a,e)},Gl\x3dfunction(a){return function(){a()}},Hl\x3dfunction(a){return a.report()};_.t(\x22registerAd\x22,function(a,b){_.q(Dl[b])||(Dl[b]\x3dnew Bl);a.registerClickUrlModifier(_.x(Hl,Dl[b]));for(var c\x3d[1,45,46,2,4,8,6,9,5,3,20,34,26,24,33,25,40,36],d\x3d0;d\x3cc.length;d++)_.u(window.st)\x26\x26a.listen(c[d],\x22mousedown\x22,Gl(_.x(window.st,b))),a.listen(c[d],\x22click\x22,_.x(Fl,b));a.listen(15,\x22click\x22,_.x(Fl,b));_.u(window.st)\x26\x26a.listen(15,\x22mousedown\x22,Gl(_.x(window.st,b)));_.u(window.ss)\x26\x26(a.listen(0,\x22mouseover\x22,Gl(_.x(window.ss,b))),a.listen(0,\x22focus\x22,Gl(_.x(window.ss,b))),a.listen(1,\x22focus\x22,Gl(_.x(window.ss,b))),a.listen(1,\x22mouseover\x22,Gl(_.x(window.ss,b))));return a},void 0);_.t(\x22css\x22,function(a,b,c,d,e){a\x3dDl[a];_.q(a)\x26\x26(!_.q(a.l[b])||d?(d\x3da.g.length,a.l[b]\x3dd,a.g[d]\x3d{key:b,value:c,Aa:e}):(b\x3da.g[a.l[b]],b.value\x3dc,b.Aa\x3de))},void 0);})(window.hydra\x3dwindow.hydra||{});\x3c/script\x3e\x3cscript\x3eregisterAd(ad, \x27aw0\x27);\x3c/script\x3e \x3c/body\x3e\x3c/html\x3e","_snippet_":false,"_height_":90,"_width_":728,"_empty_":false,"_is_afc_":true,"_use_safe_frame_":true,"_creative_ids_":[34116639969],"_adgroup2_ids_":[138694689],"_advertiser_ids_":[25365849],"_campaign_ids_":[163464849],"_label_ids_":[512049],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJWF2rPx_tUCFUqTGAodaq8MXQ"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjsuWqnaASR3ZDxOocJYEwFcEjpU7iSdYhBT4BHpqKPwA3c2Z54CXGJw6VPXrzQaB3ktGhMJlbH93WqI-TaWC2_z0FuKRJSBRjy4GWX5S4CZ0M-nUXLv6UdB-148m7osWjTINwt9QmmU78t98yaQrcMRt4uQufPAmbLH5Imndk0MrGyPLhzTiSbbp_Gz_LdefY8EDJnBxj2CE3REzJRIETGKlVY6IiB7rLlFV2YJ-wsRpGWSt5s6rijVH1A20DOdpnzRGs2IlqQs\\x26sig\\x3dCg0ArKJSzK29lPxjxpQ_EAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3e\nwindow.top.document.querySelector(\x22.ad-inpage-video-top\x22).style.display \x3d \x22none\x22;\nvar inReadHere \x3d false;\nwindow._ttf \x3d window._ttf || [];\nfor(var i \x3d 0; i \x3c _ttf.length; i++) {\n if(_ttf[i].format \x3d\x3d\x3d \x27inread\x27) {\n inReadHere \x3d true;\n }\n}\nif(_ttf.length \x3d\x3d\x3d 0 || !inReadHere) {\nwindow._ttf \x3d window._ttf || [];\n_ttf.push({\n pid : 32373\n ,lang : \x22en\x22 \n ,slot : \x22.ad-inpage-video-top\x22\n ,format : \x22inread\x22 \n ,minSlot : 0\n ,BTF : false \n ,css : \x22margin: 0px auto 30px; max-width: 640px;\x22\n ,passBack : function() {\n_ttf \x3d [];\nwindow.top.document.querySelector(\x22.ad-inpage-video-top\x22).style.display \x3d \x22none\x22;\nwindow._ttf \x3d window._ttf || [];\n_ttf.push({\n pid : 61058\n ,lang : \x22en\x22 \n ,slot : \x22.ad-inpage-video-top\x22\n ,format : \x22inread\x22 \n ,minSlot : 0\n ,BTF : false \n ,css : \x22margin: 0px auto 30px; max-width: 640px;\x22\n});\n(function (d) {\n var js, s \x3d d.getElementsByTagName(\x27script\x27)[0];\n js \x3d d.createElement(\x27script\x27);\n js.async \x3d true;\n js.src \x3d \x27https://cdn.teads.tv/media/format.js\x27;\n s.parentNode.insertBefore(js, s);\n})(window.document);\n }\n});\n(function (d) {\n var js, s \x3d d.getElementsByTagName(\x27script\x27)[0];\n js \x3d d.createElement(\x27script\x27);\n js.async \x3d true;\n js.src \x3d \x27https://cdn.teads.tv/media/format.js\x27;\n s.parentNode.insertBefore(js, s);\n})(window.document);\n}\n\x3c/script\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27Bahs9vKWmWZnJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\x27,\x27\x27,4162898753,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d3045678414\\x26\x27,3,\x27CAASEuRolRoSYVQgHCDK8sCWvpZUvQ\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBahs9vKWmWZnJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\\x26cid\\x3dCAASEuRolRoSYVQgHCDK8sCWvpZUvQ\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:641px;height:321px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAACASURBVBjTbVGBDcAwCMIP+P/adSJql5nG1ogWEfi3kOVzR8zs8SQniheRQORd0cm8MM6d3vkEX+jqjat3/e2K5mXLnsNb5KGWGCiLMYs9lQ15HzQTt63elAp2Ph8inpWjWUxFYE3JrrkVdJG/Zc8n5smkNWtFru0sJdcua5uaGA84bgVIbC5nKAAAAABJRU5ErkJggg\x3d\x3d\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d245342889\x26moatClientLevel4\x3d120031667529\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d641\x26zMoatH\x3d321\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d245342889\x26moatClientLevel4\x3d120031667529\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d641\x26zMoatH\x3d321\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d29666289 order_id\x3d147815889 line_id\x3d245342889 creative_id\x3d120031667529 width\x3d641 height\x3d321 pos\x3dtop --\x3e","_snippet_":true,"_height_":321,"_width_":641,"_empty_":false,"_is_afc_":false,"_creative_ids_":[120031667529],"_adgroup2_ids_":[245342889],"_advertiser_ids_":[29666289],"_campaign_ids_":[147815889],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":true,"_pstok_":"","_qqid_":"CJmXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjsvkaf2u34JRP6PfpeaCPdeJwWj-uaBmpjKmfMRNPlI7-MxvO8BZG9ASSAsC9J4ahf8Ivbt6pmdOXGBqWw4eiJn3IC_w5awdr3VIgldK3MPpceAFbFkZMIqtYpk-KQSgHxUoci5LXuXP9DgTl_0mZ1m97PMBLzswQ-U5LePHi5tgyCyEQ0Ha6BEIUKv-ST4l_bb5QlgCnE8RoHgPT-I9uGtxXjPUH9wlDe6-ItEX_bZFtzm_QBhwS6kRPS6fMUPLvXOKNNESBzku4_I\\x26sig\\x3dCg0ArKJSzIGtvgXVKu6nEAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cscript src\x3d\x22https://rev.cbsi.com/common/js/adKit.min.js?1450261770\x22\x3e\x3c/script\x3e\n\x3cscript\x3e\nvar win \x3d (top!\x3dself \x26\x26 \x22techrepublic.com\x22!\x3d\x22\x22) ? window.top : window;\n\nvar cbsAds \x3d window.top.cbsAds || new adKit(win);\n\n// define View behavior\n// name identifies the view constructor\n// buildView returns the view object\ncbsAds.Views.push({\n\n\tname: \x22dynamic_showcase\x22,\n\n\t// pass util as reference to access methods\n\tbuildView: function(type, pos, targeting, doc, par, frame, util, stylesheet){\n\t\tvar timestamp \x3d new Date().getTime();\n\t\t\n\t\tvar adNetwork \x3d par.id.indexOf(\x22/8264\x22)!\x3d-1 ? \x228264\x22 : \x227336\x22;\n\t\tvar adUnit \x3d par.id.substring(par.id.indexOf(\x22/\x22+adNetwork)+adNetwork.length, par.id.lastIndexOf(\x22_\x22));\n\t\tvar subcreativeParWrapId \x3d \x27subcreativeParWrap_\x27+timestamp;\n\t\t\n\t\tvar view \x3d {\n\t\t\t\x22type\x22: type,\n\t\t\t\x22pos\x22: pos,\n\t\t\t\x22targeting\x22: targeting,\n\t\t\t\x22stylesheet\x22: stylesheet,\n\t\t\t\x22ad_built\x22: false,\n\t\t\t\x22ad_building\x22: false,\n\t\t\t\x22callback_array\x22: []\n\t\t};\n\t\t// DOM interaction when ad is first initialized\n\t\tview.initRender \x3d function(){\n\t\t\tcbsAds.testLog(\x22initRender\x22, true, \x22Init Render Called\x22);\n\t\t\t// frame behavior\n\t\t\tif(frame){\n\t\t\t\tframe.style.display \x3d \x22none\x22;\n\t\t\t\tpar.style.height \x3d \x22auto\x22;\n\t\t\t// inline behavior \n\t\t\t}else{\n\t\t\t\tif(par){par.style.height \x3d \x22auto\x22;}\n\t\t\t}\n\t\t};\n\n\t\t// DOM interaction to build container\n\t\tview.containerRender \x3d function(){\n\t\t\tcbsAds.testLog(\x22containerRender\x22, true, \x22Container Render Called\x22);\n\n\t\t\t// load optional css\n\t\t\tif(this.stylesheet){ util.loadCSS(this.stylesheet); } \n\n\t\t\t// condense reference\n\t\t\tvar el \x3d util.addEl;\n\t\t\tvar docfrag \x3d doc.createDocumentFragment();\n\t\t\t\n\t\t\t// dynamic vars based on ad unit\n\t\t\tvar brandCopy\x3d\x22Premier Brands on CNET\x22;\n\t\t\tif(adUnit.indexOf(\x22es-cnet\x22)\x3e\x3d0){ brandCopy\x3d\x22Marcas de Primera en CNET\x22; }\n\t\t\tif(adUnit.indexOf(\x22techrepublic\x22)\x3e\x3d0 || adUnit.indexOf(\x22zdnet\x22)\x3e\x3d0){ brandCopy\x3d\x22Featured Content\x22; }\n\t\t\t\n\t\t\t\n\t\t\t// addEl function parameters \x26 types: el \x3d string, tar \x3d element, att \x3d obj, textnode \x3d string, innerHTML\x3dstring\n\t\t\t// att must be formal attributes, example: { class: \x22class1\x22, id: \x22id1\x22, width: 500, height: 65 }\n\t\t\tvar div_container \x3d el(\x22div\x22, docfrag, {\n\t\t\t\t\x22id\x22 : \x22ads_dynamicShowcase\x22\n\t\t\t}, \x22\x22,\x22\x3ch5\x3e\x3cspan\x3e\x22+brandCopy+\x22\x3c/span\x3e\x3c/h5\x3e\x22);\n\t\t\tvar subcreativeParWrap \x3d el(\x22div\x22, div_container, {\n\t\t\t\t\x22id\x22: subcreativeParWrapId\n\t\t\t});\n\t\t\tvar ul_list \x3d el(\x22ul\x22, subcreativeParWrap, {\n\t\t\t\t\x22id\x22: \x22dynamicShowcase_ul\x22\n\t\t\t});\n\t\t\t\n\t\t\tpar.appendChild(docfrag);\n\n\t\t\tthis.ad_built\x3dtrue;\n\t\t\tthis.ad_building\x3dfalse;\n\t\t\tfor(var i\x3d0, l\x3dthis.callback_array.length;i\x3cl;i++){\n\t\t\t\tthis.subcreativeRender(this.callback_array.shift());\n\t\t\t} \n\t\t};\n\n\t\t// DOM interaction to build subcreative\n\t\tview.subcreativeRender \x3d function(ad_obj){\n\t\t\tcbsAds.testLog(\x22subcreativeRender\x22, true, \x22Subcreative Render Called\x22);\n\t\t\t// condense reference\n\t\t\tvar el \x3d util.addEl;\n\t\t\tvar docfrag \x3d doc.createDocumentFragment();\n\t\t\t\n\t\t\t// addEl function parameters \x26 types: el \x3d string, tar \x3d element, att \x3d obj, textnode \x3d string, innerHTML\x3dstring\n\t\t\t// att must be formal attributes, example: { class: \x22class1\x22, id: \x22id1\x22, width: 500, height: 65 }\n\t\t\tvar seat_li \x3d el(\x22li\x22, docfrag, {\n\t\t\t\t\x22class\x22: \x22dynamicShowcase_li\x22\n\t\t\t});\n\t\t\tvar seat_link \x3d el(\x22a\x22, seat_li, {\n\t\t\t\t\x22href\x22: ad_obj.clickURL,\n\t\t\t\t\x22target\x22: \x22_blank\x22,\n\t\t\t\t\x22rel\x22: \x22nofollow\x22\n\t\t\t}, \x27\x27,\x27\x3cfigure\x3e\x3cimg class\x3d\x22dynamicShowcase_image\x22 src\x3d\x22\x27+ad_obj.mainProductImage+\x27\x22 style\x3d\x22width:170px; height:96px;\x22 /\x3e\x3c/figure\x3e\x3cdiv class\x3d\x22dynamicShowcase_text\x22\x3e\x3cspan class\x3d\x22dynamicShowcase_headline\x22\x3e\x27+ad_obj.mainHeadline+\x27\x3c/span\x3e\x3cspan class\x3d\x22dynamicShowcase_copy\x22\x3e\x27+ad_obj.mainCopy+\x27\x3c/span\x3e\x3c/div\x3e\x27);\n\t\t\t\n\t\t\t// only write out the expand portion if the optional \x22Expand Headline\x22 input has a value\n\t\t\tif(ad_obj.expandHeadline !\x3d \x22\x22){\n\t\t\t\tvar seat_expandWrap \x3d el(\x22div\x22, seat_li, {\n\t\t\t\t\t\x22class\x22: \x22dynamicShowcase_expandWrap\x22\n\t\t\t\t}, \x27\x27, \x27\x3cspan class\x3d\x22dynamicShowcase_expandWrap_headline\x22\x3e\x27+ad_obj.expandHeadline+\x27\x3c/span\x3e\x3cspan class\x3d\x22dynamicShowcase_expandWrap_copy\x22\x3e\x27+ad_obj.expandCopy+\x27\x3c/span\x3e\x3ca href\x3d\x22\x27+ad_obj.clickURL+\x27\x22 target\x3d\x22_blank\x22 class\x3d\x22dynamicShowcase_expandWrap_action\x22\x3e\x27+ad_obj.expandCalltoAction+\x27\x3c/a\x3e\x27);\n\t\t\t}\n\n\t\t\tdoc.getElementById(subcreativeParWrapId).firstChild.appendChild(docfrag);\n\n\t\t\t// ref \x3d reference to cbsAds object\n\t\t\tif(window.cbsAds){\n\t\t\t\tvar ref \x3d window.cbsAds;\n\t\t\t}else if(window.parent \x26\x26 window.parent.cbsAds){\n\t\t\t\tvar ref \x3d window.parent.cbsAds;\n\t\t\t}else if(window.top \x26\x26 window.top.cbsAds){\n\t\t\t\tvar ref \x3d window.top.cbsAds;\n\t\t\t}else{\n\t\t\t\tvar ref \x3d null;\n\t\t\t}\n\n\t\t};\n\n\t\treturn view;\n\t}\n});\n\n// uncomment the following line to launch the test module\n//cbsAds.testSetup();\n\n// uncomment the following line to use test subcreatives using the test subcreative below\n//cbsAds.testSubs \x3d true;\n\n// this is a test subcreative that you\x27ll have to update with the relevant placeholders (using Info Button placeholders as example)\n// these will be used in the subcreativeRender function\ncbsAds.testSubcreativeObject \x3d {\n\tclickURL: \x22http://www.cnet.com\x22,\n\tmainProductImage: \x22https://rev.cbsi.com/common/60x45.jpg\x22,\n\tmainHeadline: \x22headline\x22,\n\tmainCopy: \x22copy\x22,\n\texpandHeadline: \x22expand headline\x22,\n\texpandCopy: \x22expand copy\x22,\n\texpandCalltoAction: \x22Visit Showcase\x22\n};\n\ncbsAds.testLog(\x22setup\x22, cbsAds.win\x3d\x3d\x3dwindow, \x22Window is Top\x22);\n\n// this is the guts of the container creative (using Info Button values as example)\n// initAd object nodes \x26 types: type \x3d string, subcreative_size \x3d array, max_seats \x3d integer, seat_overides \x3d object, test_network \x3d string, pos \x3d string, stylesheet \x3d string\n// seat_overides must be formal attributes, example: [{ adUnit:\x22phones\x22,seats:3 },{ adUnit:\x22tablets\x22,seats:2 }]\ncbsAds.initAd({\n\ttype: \x22dynamic_showcase\x22,\n\tsubcreative_size: [372,142],\n\tmax_seats: 2,\n\tseat_overides: [],\n\ttest_network: \x22/7336/aw-cnet\x22,\n\tpos: \x22\x22,\n\ttargeting:{ \x22campaign\x22:\x22\x22, \x22env\x22:\x22prod\x22, \x22session\x22:\x22a\x22, \x22subses\x22:\x221\x22, \x22ptype\x22:\x22article\x22, \x22vguid\x22:\x22eaa4228c-166e-4f35-acba-dde0372b12f2\x22 },\n\tstylesheet: \x22\x22\n});\n\nads_logger(\x27Dynamic Showcase Center container ::: creative id \x3d 83651727249\x27);\nfunction ads_logger(str){try{console.log(str);}catch(e){}};\n\n// no warnings!\n// var nowarn \x3d https://adclick.g.doubleclick.net/pcs/click?xai\x3dAKAOjstJRdYQcQWqanzuWJfFzn5eM0TKmeimGg72op5RQm6fRdFab5Nz-Ac-RQVwRD7yk9kx2njR6PGfuPLcJ7OZz4VPxfDrVcmswGFgKg0XhCC0XkM-GxfkA3OWcP6cIrTGSyU56LF9CpLyF_7ZYRlNI3NBoTMGjH9YMSpS6emixNKfOsr8AgmYLKtJ7fEpI2Mp6E1EZCXlfbz_9b_CDtLhLWOxJgKw_piBYXCg01ecOwFuTPUPi55gB45GgUQ-xmzO\x26sig\x3dCg0ArKJSzHksBl0AaWLnEAE\x26urlfix\x3d1\x26adurl\x3d;\n\x3c/script\x3e\n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BY_pQvKWmWZrJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\x27,\x27\x27,2744095473,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d1\\x26alp\\x3dxai\\x26alh\\x3d3289970058\\x26\x27,3,\x27CAASEuRoxQlWRrIEYhMUkCf4yXXNzQ\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBY_pQvKWmWZrJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\\x26cid\\x3dCAASEuRoxQlWRrIEYhMUkCf4yXXNzQ\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:371px;height:771px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB+SURBVBjTbZGBDsBABEP5A///tUtp1SVzycZWPC7i33IM3hNV/y2ccpRQQAnHUauo5buuGuJHHcq5tdmbZ0lsRe1yx03o0kMcpFiv24fm9LxBGmkFl1qF+10Ozdj8y80ny+9c1/MWiLMtvEHtEQmrHpYUx7md5pkv3uA0mr1/aj4Fr2jnMyoAAAAASUVORK5CYII\x3d\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d257119809\x26moatClientLevel4\x3d83651727249\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d371\x26zMoatH\x3d771\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d257119809\x26moatClientLevel4\x3d83651727249\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d371\x26zMoatH\x3d771\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d29666289 order_id\x3d147815889 line_id\x3d257119809 creative_id\x3d83651727249 width\x3d371 height\x3d771 pos\x3dtop --\x3e","_snippet_":true,"_height_":771,"_width_":371,"_empty_":false,"_is_afc_":false,"_creative_ids_":[83651727249],"_adgroup2_ids_":[257119809],"_advertiser_ids_":[29666289],"_campaign_ids_":[147815889],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJqXzLPx_tUCFUaaGAod7_UMSA"}},{"/8264/aw-techrepublic/smart-cities":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjsuqSmLfZT-1zCt5j-KAEwSgjPCuI5FEieRi6B6Adqs_tpLQaHUX57AP78j0YuMHAX_L3dS483iJ_kz9F-keqDJbolixABC3nnaf5slfITHevtOHQKSZzRBFyAFpeaEECmDyXXlkdh3Xl8BwHpjDHpn1kfu-r1DUNuo0oAMVZRAkq2AkgFBke8xkO3o7BcsPJjaWbfDTcqbKZGaBQ1qS4CSTFfOyhR6OwzyF6KyHVyuXpIBZvXRD25CCLwzp4OrgWHF2KsFzRmnsPkH_\\x26sig\\x3dCg0ArKJSzO3hWto5Oxy-EAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3e\n(function(){\nlogger(\x22blank creative loaded: 99703280889 (300 x 300)\x22);\n\n/* ----- checking iframe status + create elements ----- */\n//if in an iframe hide it\nif(top!\x3dself){ frameElement.parentNode.parentNode.style.display\x3d\x22none\x22; }\nelse{\n\tvar ads_baseDivClass\x3d\x22ads_baseDiv_blank_99703280889\x22;\n\tdocument.write(\x27\x3cdiv class\x3d\x22\x27+ads_baseDivClass+\x27\x22\x3e\x3c/div\x3e\x27);\n\tvar ads_baseDivs\x3dgetElementsByClassNameAlternate(document.body,ads_baseDivClass);\n\tfor(var i\x3d0; i\x3cads_baseDivs.length; i++){ ads_baseDivs[i].parentNode.style.display\x3d\x22none\x22; }\n}\n/* ----- END checking iframe status + create elements ----- */\n\n/* ----- callback function ----- */\n//skin\nif(\x22300\x22\x3d\x3d\x221600\x22 \x26\x26 \x22300\x22\x3d\x3d\x221000\x22 \x26\x26 typeof top.renderAdCallback\x3d\x3d\x22function\x22){\n\tvar adData\x3d{ isSkin:true, isBlank:true, skinType:\x22null\x22 };\n\ttop.renderAdCallback(adData);\n}\n\n//generic blank ad callback - passes width, height, position\nif(typeof top.blankAdCallback\x3d\x3d\x22function\x22){\n\ttop.blankAdCallback(\x22300\x22,\x22300\x22,\x22top\x22,\x22no\x22);\n}\n/* ----- END callback function for skins ----- */\n\nfunction logger(str) { try { console.log(str); } catch (e) {} };\nfunction getElementsByClassNameAlternate(e,t){return function(t,n){if(n\x3d\x3dnull)n\x3ddocument;var r\x3d[],i\x3dn.getElementsByTagName(\x22*\x22),s\x3di.length,o\x3dnew RegExp(\x22(^|\\\\s)\x22+t+\x22(\\\\s|$)\x22),u,a;for(u\x3d0,a\x3d0;u\x3cs;u++){if(o.test(i[u].className)){r[a]\x3di[u];a++}}return r}(t,e)}\n})();\n\x3c/script\x3e\n\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20170828/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BXosOvKWmWZvJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\x27,\x27\x27,3793505337,true,\x27xswf\\x3d1\\x26ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d788854251\\x26\x27,3,\x27CAASEuRo9uvhpxT6ud333jg215knug\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBXosOvKWmWZvJLMa0Yu_rs8AEAAAAABABOAHIAQnAAgLgAgDgBAGgBh_SCAUIgGEQAQ\\x26cid\\x3dCAASEuRo9uvhpxT6ud333jg215knug\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:300px;height:300px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB8SURBVBjTbZDbDcAwCAPNBt5/2grMw5GafDSoBxwA/yd08vVErL/My4siiSTzcVFRzfaXTif80Jgcr929+67JHTa73vCEKp3EqShSbUxBn3drUqwKqK2ct597cOxJmHftRGPalIVvPFsY9xnRNmjyDw3EWU/O+ZhJr1szfIOfBcKd0YEdAAAAAElFTkSuQmCC\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-cbsdfp5832910442?moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d312969009\x26moatClientLevel4\x3d99703280889\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d300\x26zMoatH\x3d300\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/cbsdfp5832910442/moatad.js#moatClientLevel1\x3d29666289\x26moatClientLevel2\x3d147815889\x26moatClientLevel3\x3d312969009\x26moatClientLevel4\x3d99703280889\x26moatClientSlicer1\x3d23511009\x26moatClientSlicer2\x3d21620379863\x26zMoatPS\x3dtop\x26zMoatSECT\x3d\x26zMoatPT\x3darticle\x26zMoatFT\x3dTREe09998f\x26zMoatW\x3d300\x26zMoatH\x3d300\x26zMoatVGUID\x3deaa4228c-166e-4f35-acba-dde0372b12f2\x26zMoatSN\x3da\x26zMoatAID\x3d\x26zMoatIMP\x3d\x26zMoatCP\x3d\x26refresh\x3d1\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e\x3c!-- advertiser_id\x3d29666289 order_id\x3d147815889 line_id\x3d312969009 creative_id\x3d99703280889 width\x3d300 height\x3d300 pos\x3dtop --\x3e","_snippet_":true,"_height_":300,"_width_":300,"_empty_":false,"_is_afc_":false,"_creative_ids_":[99703280889],"_adgroup2_ids_":[312969009],"_advertiser_ids_":[29666289],"_campaign_ids_":[147815889],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":false,"_pstok_":"","_qqid_":"CJuXzLPx_tUCFUaaGAod7_UMSA"}}]);